Nella sezione "Ricerca ed esecuzione di comandi" , la specifica POSIX dice che PATH
viene cercato quando si trova un'utilità da eseguire (con alcune eccezioni). La specifica menziona PATH
da qualche parte che verrà inizializzata su un valore che garantisce che saranno trovate tutte le utility standard?
O devo fare qualcosa di simile al seguente per garantire che non avrò mai un errore "comando non trovato" quando provo a eseguire un'utilità standard?
PATH=$(command -p sh -c 'printf %s "${PATH}"')
(vedere le specifiche POSIX command
dell'utilità )
getconf PATH
nella sezione sull'utilizzo dell'applicazione. Grazie!