Domande taggate «posix»

POSIX è l'acronimo di Portable Operating System Interface, una famiglia di standard specificata dall'IEEE per mantenere la compatibilità tra i sistemi operativi.


2
Qual è l'attuale separatore decimale?
Dire che ho uno script shell POSIX che deve funzionare su diversi sistemi / ambienti che non controllo, e deve rimuovere il separatore decimale da una stringa emessa da un programma che rispetta le impostazioni locali. Come posso rilevare il separatore decimale nel modo più generale?

3
Fa parte di uno standard (es. POSIX) che i file di sistema dovrebbero essere in minuscolo?
La mia azienda rivende un'applicazione il cui marchio è un caso misto, ad esempio "NomeApplicativo". Il programma di installazione dell'applicazione crea tutti i percorsi e i nomi dei file in questo standard. Ad esempio, la directory principale è /opt/ApplicationName, il file init viene chiamato, ApplicationNamequindi devo eseguire service ApplicationName statuse …




3
shellcheck consiglia di non usare basename: perché?
Sto provando il shellcheck . Ho qualcosa del genere basename "${OPENSSL}" e ricevo il seguente suggerimento Use parameter expansion instead, such as ${var##*/}. Dal punto di vista pratico non vedo alcuna differenza $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl Dal momento che basenameè nelle specifiche POSIX …

4
sed su OSX si inserisce in una determinata riga
Quindi sto usando 'sed' su Linux da un po ', ma ho avuto un po' di difficoltà nel provare ad usarlo su OSX poiché 'POSIX sed' e 'GNU sed' hanno così tante piccole differenze. Attualmente sto lottando su come inserire una riga di testo dopo un certo numero di riga. …
24 sed  osx  posix  gnu 

1
Da quando POSIX e GNU rm non cancellano /?
Da diversi anni, l' rmutilità GNU non verrà eliminata /se non viene chiamata con l' --no-preserve-rootopzione. Tuttavia, il comando rm -rf /è stato presentato nel subconscio collettivo come pericoloso per molto tempo e la gente lo cita ancora spesso come un comando "spaventoso". Mi chiedevo quando apparve per la prima …
23 rm  posix  history  gnu 


2
POSIX garantisce i percorsi verso eventuali utility standard?
Da C, qual è il modo più semplice per eseguire un'utilità standard (ad esempio, ps) e nessun altro? Non POSIX garanzia che, per esempio, uno standard psè in /bin/pso devo resettare la variabile d'ambiente PATH per quello che ottengo con confstr(_CS_PATH, pathbuf, n);e quindi eseguire l'utilità attraverso il percorso-ricerca?
22 path  c  posix  exec 





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.