Ich möchte den Wert einer Variablen in eine Datei einfügen.Wert einer Variablen in eine Datei einfügen
Ich habe Umleitung versucht, aber es funktioniert nicht:
$HOME > file1
Die op auf dem Bildschirm angezeigt, nicht in file1
.
Ich möchte den Wert einer Variablen in eine Datei einfügen.Wert einer Variablen in eine Datei einfügen
Ich habe Umleitung versucht, aber es funktioniert nicht:
$HOME > file1
Die op auf dem Bildschirm angezeigt, nicht in file1
.
Sie müssen echo
verwenden, um die Ausgabe zu erhalten.
echo $HOME > file1
Dies bricht wenn ich "/ home/has spaces" in "$ HOME" oder irgendeinem Glob-Zeichen habe. Sie sollten die variable Erweiterung angeben. –
Bitte 'echo "$ HOME"> file1' (dh doppelte Anführungszeichen verwenden), um eine variable Erweiterung von $ HOME zu vermeiden. – dawg
vielen Dank <3 –
Es zeigt nicht nur den Wert auf dem Bildschirm. Sie erhalten einen Fehler wie 'bash:/usr/local/bin:/usr/lokal/sbin:/usr/bin:/usr/sbin:/bin:/sbin:.: Keine solche Datei oder dieses Verzeichnis' –