Ich habe einige leere HTML-Dateien, die ich schreiben möchte. Ich versuche das
cat account_settings/account_settings.html >> assets/assets.html, users/users.html
zu versuchen, in die Dateien zu schreiben assets.html
und users.html
.
Wie kann ich in mehrere Dateien schreiben?
command-line
bash
Le Qs
quelle
quelle
cat foo > a > b
funktioniert.Antworten:
Sie können den
tee
Befehl verwendenz.B
oder (unter Verwendung der Eingangsumleitung)
Wie auf der Handbuchseite angegeben, wird
tee
auch der Inhalt an das Terminal ausgegeben (Standardausgabe). Wenn Sie dies nicht sehen möchten, leiten Sie stdout auf null umquelle
truncate -s 0 tee -a assets/assets.html users/users.html
truncate -s0 foo bar baz
. Sie könnten so etwas tun, wie: | tee foo bar baz
ich denke.truncate -s0 users/users.html credit/credit.html
in diesem Fall nicht das, was Sie wollen?Durchlaufen Sie einfach die Liste der gewünschten Dateien
quelle