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.




2
motivo per exec negli script wrapper
Ho visto esempi di script wrapper che in breve sono i seguenti: #!/bin/bash myprog=sleep echo "This is the wrapper script, it will exec "$myprog"" exec "$myprog" "$@" Come visto sopra, usano execper sostituire la shell appena creata quasi immediatamente con $myprog. Si potrebbe ottenere lo stesso senza exec: #!/bin/bash myprog=sleep …
27 bash  exec 

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 


3
Come "correttamente" avviare un'applicazione da una shell
Trovo difficile formulare la domanda con precisione, ma darò il massimo. Uso dwmcome gestore delle finestre predefinito edmenucome il mio lanciatore di applicazioni. Difficilmente uso le applicazioni della GUI oltre al mio browser. Gran parte del mio lavoro viene svolto direttamente dalla riga di comando. Inoltre, sono un grande fan …
21 shell  exec 

4
Come funzionano fork e exec?
Non ho molta esperienza, sto solo cercando di essere coinvolto nei processi come interpretano l'hardware a livello di utente. Quindi quando un comando viene lanciato da una shell, ne fork()eredita un processo figlio e exec()carica il processo figlio nella memoria ed esegue. Se il processo figlio contiene tutti gli attributi …
17 fork  exec 


1
Cosa fa exec 3 <& 1?
Capisco che execpuò fare il reindirizzamento I / O sulla shell corrente, ma vedo solo un utilizzo come: exec 6&lt;&amp;0 # Link file descriptor #6 with stdin. # Saves stdin. exec 6&gt;&amp;1 # Link file descriptor #6 with stdout. # Saves stdout. Da ciò ho capito che &lt;è per flusso …

6
autorizzazione php shell_exec () su Linux Ubuntu
Sto sviluppando un'applicazione php usando il server Linux. Il mio problema è l'esecuzione shell_exec()di chiamare un file exe non funziona (in realtà non exe, è un tipo di file eseguibile di Linux) echo shell_exec("whoami"); Ho un demone echo shell_exec("ls") Ho qualche nome di file ma echo shell_exec("php -v") Non ho …
13 linux  shell  php  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.