So funktioniert die Bash-Umleitung.
Schreibe das:
echo "bob">other name
ist gleichbedeutend mit:
echo "bob" name >other
Die Umleitung kann an beliebiger Stelle in der Zeile erscheinen, der Chevron ( >
) gilt nur für "Andere".
Dies ermöglicht es den Menschen, flexibel zu sein, wie sie ihre Befehle strukturieren möchten. Wenn es klarer aussieht, tun Sie so etwas:
>file.txt echo "one" "two" "three"
Dann liegt es an der Person, die das Skript oder den Befehl schreibt.