subshell

Eine Subshell bezieht sich auf eine Shell, die von einer übergeordneten Shell aufgerufen wird. Es ist ein Beispiel für einen Kindprozess. Fragen mit diesem Tag können Probleme bei der Arbeit mit Subshells verursachen. Bitte fügen Sie auch Tags für die Plattform- oder Shell-Sprache hinzu.
3
Antworten

Bash beim Lesen Zurücksetzen von Variablenwerten - Verwendung des in einer Pipeline eingebauten Read

%Vor% Ich schreibe ein Bash-Shell-Skript, um bzip2 zu verwenden, um alle .bsp -Dateien in einem Verzeichnis zu zippen. In diesem Skript habe ich mehrere Variablen zum Zählen von Summen (Dateien, erfolgreiche Reißverschlüsse, erfolgreiche...
05.09.2011, 23:13
2
Antworten

Linke Seite des Rohres ist die Unterschale?

Bearbeiten: Mein Kommentar bezüglich sed 's@^@ @' <(f1) ist falsch Während $BASH_SUBSHELL anzeigt, dass wir uns auf der gleichen Ebene wie der Start befinden, gehen die Variablen im Hauptskript verloren. basierend auf Gordons Ant...
22.04.2011, 22:22
4
Antworten

Warum Subshells vermeiden?

Ich habe viele Antworten und Kommentare zu Stack Overflow gesehen das Erwähnen etwas zu tun, um eine Subshell zu vermeiden. In einigen Fälle, ist ein funktioneller Grund dafür gegeben (Meistens, die potentielle Notwendigkeit, eine Variable zu le...
24.02.2014, 00:15