Als «exec» getaggte Fragen

8
Skriptausgabe umleiten und protokollieren

Ich versuche, die folgenden Schnipsel aufzuräumen. Entwurfsziele sind die Protokollierung aller Ausgaben eines Skripts und sollten kein Wrapper sein. Weniger Zeilen sind besser. Benutzereingaben interessieren mich nicht (zu diesem Zeitpunkt), Zielskripte werden nicht interaktiv ausgeführt. Das...

8
Wie führt bash eine ELF-Datei aus?

Wenn ich auf meiner Linux Box bin, benutze ich Bash als Shell. Jetzt habe ich mich gefragt, wie bash mit der Ausführung einer ELF-Datei umgeht, wenn ich ./program eingebe und program eine ELF-Datei ist. Ich habe die bash-4.3.tar.gz gepackt, es scheint keinen magischen Zahlenparser zu geben, um...

7
Ist die $ SHELL-Umgebungsvariable nur für interaktive Shells?

Ich sehe zwei Verwendungsmöglichkeiten für die SHELLUmgebungsvariable: Es kann verwendet werden, um die interaktive Shell anzugeben, die der Benutzer verwenden möchte, und / oder Es kann von Prozessen verwendet werden, um andere Befehle auszuführen, wobei der Befehl in der üblichen Sprache ersetzt...

7
Dateideskriptoren über exec

Standardmäßig bleiben Dateideskriptoren für alle Exec-Funktionen geöffnet. Der Nutzen ist vielleicht für die Deskriptoren 0-2 verständlich. Aber gibt es einen praktischen Anwendungsfall, um andere Deskriptoren offen zu halten? Gibt es echte Anwendungen, die auf dieser Tatsache...

7
kexec und USE_GRUB_CONFIG

Ich finde kexec sehr nützlich, um den Neustart von Linux-Servern zu beschleunigen. Ein Parameter in /etc/default/kexecist USE_GRUB_CONFIG. Dieser Parameter soll "Grub-Konfigurationsdatei lesen". Aber ich verstehe nicht, was die Wahl zwischen wahr oder falsch regelt. Was ich verstehe: In Debian...

7
Echo zum Dateideskriptor überschreibt die Datei?

Ich habe Probleme zu verstehen, was passiert, wenn ich versuche, in einen Dateideskriptor zu schreiben. Es scheint den ursprünglichen Inhalt zu überschreiben? Ist das erwartetes Verhalten? Ich habe dies im folgenden Beispiel wiederholt: $ echo "The quick brown fox ..." > example.txt $ echo "The...