Ich kann tun cat file.txt
, um den Inhalt einer Datei zu erhalten, aber ich möchte auch eine letzte Zeile meiner Wahl anheften.
Ich habe versucht, Rohrleitungen zu verlegen, (cat file.txt ; echo "My final line") |
aber nur die letzte Leitung wird durch die Rohrleitung geführt. Wie kann ich mich der Katze und der letzten Linie anschließen?
Zur Verdeutlichung bearbeiten: Ich möchte die Datei selbst nicht ändern. Ich bin mir bewusst, dass ich, wenn dies der Fall wäre, dies tun könnte echo "My final line" >> file.txt
oder echo "My final line" | tee -a file.txt
aber ich versuche nur, das Anhängen im Kontext dieses bestimmten Befehls durchzuführen, damit ich die Verkettung von file.txt
und weiterleiten kann "My final line"
.
>>
wenn ich die Datei selbst bearbeiten möchte.
file.txt
? Ihr Pipe Snippet sollte funktionieren.
echo "My final line" >> file.txt
?