POSIX (Portable Operating System Interface) è un insieme di standard che definiscono API di programmazione, un interprete di comandi e utilità comuni per sistemi operativi simili a Unix.
In uno script di shell, come faccio a ripetere tutti i comandi di shell chiamati ed espandere i nomi delle variabili? Ad esempio, data la seguente riga: ls $DIRNAME Vorrei che lo script eseguisse il comando e visualizzasse quanto segue ls /full/path/to/some/dir Lo scopo è quello di salvare un registro …
Che cos'è POSIX? Ho letto l' articolo di Wikipedia e l'ho letto ogni volta che incontro il termine. Il fatto è che non ho mai veramente capito di cosa si tratta. Qualcuno può spiegarmelo spiegando anche "la necessità di POSIX"?
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 4 mesi fa . Voglio uccidere tutti i processi che ottengo: ps aux | grep my_pattern Come farlo? …
Sto cercando un modo per ottenere l'output di un comando quando viene eseguito da un programma C ++. Ho esaminato l'utilizzo della system()funzione, ma eseguirà solo un comando. Ecco un esempio di ciò che sto cercando: std::string result = system("./some_command"); Ho bisogno di eseguire un comando arbitrario e ottenere il …
Gli ambienti POSIX offrono almeno due modi per accedere ai file. C'è lo standard chiamate di sistema open(), read(), write(), e gli amici, ma c'è anche la possibilità di utilizzare mmap()per mappare il file nella memoria virtuale. Quando è preferibile usarne uno rispetto all'altro? Quali sono i loro vantaggi individuali …
Ho trovato questo pezzo di codice in /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Sta scaricando e ricaricando il firewall. Non capisco la >> /dev/null 2>&1parte. Qual è lo scopo di avere questo nel cron? Sostituisce le mie regole del firewall. Posso rimuovere in modo …
Ho un FILE *, restituito da una chiamata a fopen(). Ho bisogno di ottenere un descrittore di file da esso, per effettuare chiamate come fsync(fd)su di esso. Qual è la funzione per ottenere un descrittore di file da un puntatore a file?
Sono abbastanza nuovo su Ubuntu, ma non riesco a farlo funzionare. Funziona bene sui computer della mia scuola e non so cosa non sto facendo. Ho controllato usr / include e time.h è proprio bene. Ecco il codice: #include <iostream> #include <time.h> using namespace std; int main() { timespec time1, …
Oggi ho dovuto usare la basename()funzione e il man 3 basename( qui ) mi ha dato uno strano messaggio: Appunti Esistono due diverse versioni di basename () : la versione POSIX sopra descritta e la versione GNU , che si ottiene dopo #define _GNU_SOURCE #include <string.h> Mi chiedo cosa #define …
Ho scritto un programma per un compito che dovrebbe stampare il suo output su stdout. Le specifiche di assegnazione richiedono la creazione di un Makefile che quando viene invocato comemake run > outputFile dovrebbe eseguire il programma e scrivere l'output in un file, che ha un'impronta digitale SHA1 identica a …
Stavo per aggiungere un gestore di segnale aggiuntivo a un'app che abbiamo qui e ho notato che l'autore aveva usato sigaction()per configurare gli altri gestori di segnale. Stavo per usare signal(). Per seguire la convenzione dovrei usare, sigaction()ma se stavo scrivendo da zero, quale dovrei scegliere?
TL; DR: se il kernel Linux perde una scrittura I / O bufferizzata , c'è modo che l'applicazione lo scopra? So che devi conservare fsync()il file (e la sua directory principale) per durare nel tempo . La domanda è se il kernel perde buffer sporchi in attesa di scrittura a …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.