Ich habe eine Textdatei, die ungefähr so aussieht:
foo
bar
zip
rar
tar
Ich muss ein Bash-Skript unter OSX verwenden, um nach jeder neuen Zeile wie folgt eine neue Textdatei zu erstellen:
cat text1.txt
foo
cat text2.txt
bar
cat text3.txt
zip
cat text4.txt
rar
cat text5.txt
tar
shell-script
text-processing
split
Anzeigename
quelle
quelle
awk: text18.txt makes too many open files input record number 18, file ~/Desktop/namnlös mapp/flash varibales3.txt source line number 1
Version mit purer Bash ...
quelle
Angenommen, der Inhalt der Textdatei enthält keine Leerzeichen, können Sie auch eine for-Schleife in Bash verwenden.
Beispiel
Jetzt mit
$i
nicht gesetzt.Bestätigung der Ergebnisse:
quelle