Domande taggate «exec»

La famiglia di funzioni exec () sostituisce l'immagine di processo corrente con una nuova immagine di processo, mantenendo il pid e le pipe del vecchio processo. Questo tag viene utilizzato anche per la shell integrata che può essere utilizzata per sostituire la shell corrente con un programma o vari elementi relativi al reindirizzamento.


5
Cattura il codice di uscita del comando di uscita
Ho questo in uno script bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Sembra che uscirà subito dopo il comando exit, il che ha senso. Mi chiedevo c'è qualche semplice comando in grado di …

4
Quando chiamare fork () ed exec () da soli?
Sto imparando i comandi fork () ed exec (). Sembra che fork () e exec () siano generalmente chiamati insieme. (fork () crea un nuovo processo figlio ed exec () sostituisce l'immagine del processo corrente con una nuova.) Tuttavia, in quali scenari potresti chiamare ciascuna funzione da sola? Ci sono …


1
In che modo bash esegue un file ELF?
Quando sono sul mio Linux Box, utilizzo bash come shell. Ora mi chiedevo come bash gestisca l'esecuzione di un file ELF, cioè quando scrivo ./program e il programma è un file ELF. Ho grepped bash-4.3.tar.gz, non sembra esserci una sorta di parser di numeri magici per scoprire se il file …
8 bash  kernel  executable  exec  elf 

4
reindirizzare e registrare l'output dello script
Sto cercando di riordinare i seguenti frammenti, gli obiettivi di progettazione sono di registrare tutto l'output di uno script e non dovrebbe essere un wrapper. Meno linee sono migliori. Non mi interessa l'input dell'utente (in questa fase), gli script target vengono eseguiti in modo non interattivo. Lo snippet deve output …

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.