Als «shell» getaggte Fragen

489
Wie lese ich eine Datei in eine Variable in der Shell?

Ich möchte eine Datei lesen und in einer Variablen speichern, aber ich muss die Variable behalten und nicht nur die Datei ausdrucken. Wie kann ich das machen? Ich habe dieses Skript geschrieben, aber es ist nicht ganz das, was ich brauchte: #!/bin/sh while read LINE do echo $LINE done <$1 echo...

418
Pipe-Ausgabe und Capture-Exit-Status in Bash

Ich möchte einen Befehl mit langer Laufzeit in Bash ausführen und sowohl den Exit-Status erfassen als auch die Ausgabe abschlagen . Also mache ich das: command | tee out.txt ST=$? Das Problem ist, dass die Variable ST den Exit-Status von teeund nicht von Befehl erfasst . Wie kann ich das lösen?...

413
Wie füge ich einem Shell-Skript einen Fortschrittsbalken hinzu?

Wenn Sie in Bash oder einer anderen Shell in * NIX Skripte erstellen und einen Befehl ausführen, der länger als einige Sekunden dauert, wird ein Fortschrittsbalken benötigt. Beispiel: Kopieren einer großen Datei, Öffnen einer großen TAR-Datei. Welche Möglichkeiten empfehlen Sie, Shell-Skripten...