Als «redirect» getaggte Fragen

Bei der Umleitung wird ein Standarddatenstrom so umgeschaltet, dass er von einer anderen Quelle als der Standardquelle stammt oder an ein anderes Ziel als das Standardziel gesendet wird.

204
Was ist der Unterschied zwischen "Redirection" und "Pipe"?

Diese Frage klingt vielleicht ein bisschen dumm, aber ich kann den Unterschied zwischen Umleitung und Pipes nicht wirklich erkennen. Die Umleitung wird verwendet, um stdout / stdin / stderr umzuleiten, z ls > log.txt. Pipes werden verwendet, um die Ausgabe eines Befehls als Eingabe für einen...

30
Was ist der Unterschied zwischen &> und 2> & 1

Es gibt zwei Arten, die Standardausgabe und den Standardfehler in die Standardausgabe umzuleiten . Aber welches ist besser? und warum &>gilt das als perfekt? Ich kann nicht finden, was die Unterschiede sind, so dass viele Tutorials und sogar Bash-Handbücher &>besser sind! Also warum...

13
Wie übergebe ich 2> / dev / null als Variable?

Ich habe diesen Code, der funktioniert: # Hide irrelevant errors so chrome doesn't email us in cron if [[ $fCron == true ]] ; then google-chrome --headless --disable-gpu --dump-dom \ "$RobWebAddress" > "$DownloadName" 2>/dev/null else # Get silly error messages when running from terminal...

10
Befehlsausgabeumleitung mit '- << (…)'

Ich musste ein Shasum extrahieren. Das funktioniert, aber kann jemand erklären, warum? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Ich bin mit dem bekannten $( )Konstrukt, aber nicht finden kann docs für <( ), gekoppelt mit -<, die ich davon ausgehen , auf die wird Umleitung...

9
Wie funktionieren `>` und `>>`?

Ich habe versucht, reveine Datei zu erstellen und sie dann weiterzuleiten, cat > same_fileaber sie wurde zu einer leeren Datei. Während ich es versuchte rev file.txt | cat > file2.txt && mv file.txt file2.txt;, funktionierte es. Hat sogar rev file.txt | cat >>...

9
Ausgabe auf eine Variable umleiten?

Ich bin daran interessiert, die Ausgabe von zwei Befehlen auf eine Variable zu lenken. Ich möchte nicht, dass die Ausgabe auf dem Bildschirm angezeigt wird, sondern einer Variablen in meinem Skript zugewiesen wird, damit ich sie wieder verwenden kann. Was ich tue, ist die Dateigröße aus einem...