Utilizzando una shell Linux , come posso avviare un programma con una directory di lavoro diversa dalla directory di lavoro corrente?
Ad esempio, ho un file binario helloworldche crea il file hello-world.txtnella directory corrente .
Questo file si trova all'interno della directory /a.
Attualmente sono nella directory /b. Voglio avviare il mio programma in esecuzione ../a/helloworlde ottenere hello-world.txtda qualche parte in una terza directory /c.
sureimposta la directory di lavoro sulla home directory dell'utente specificato prima di eseguire qualsiasi-ccomando. Questo mi è stato molto utile.