Mogę zrobić, cat file.txt
aby uzyskać zawartość pliku, ale chcę również zająć się ostatnią linią, którą sam wybiorę.
Próbowałem rurociągów, (cat file.txt ; echo "My final line") |
ale tylko ostatnia linia przechodzi przez rurę. Jak mogę dołączyć do kota i ostatniej linii?
Edycja w celu wyjaśnienia: nie chcę modyfikować samego pliku. Zdaję sobie sprawę, że gdyby tak było nie mogłem zrobić echo "My final line" >> file.txt
albo echo "My final line" | tee -a file.txt
ale ja tylko próbuje zrobić append w kontekście tego konkretnego polecenia więc mogę rura w konkatenacji file.txt
i "My final line"
.
>>
jeśli chcę edytować sam plik.
file.txt
? Twój fragment rury powinien działać.
echo "My final line" >> file.txt
?