[1. Was Sie tun möchten](#Was Sie tun möchten) [2. Codeeinführung](# Codeeinführung) [3. Ausführungsbeispiel](# Ausführungsbeispiel)
Holen Sie sich den Inhalt der Datei und verarbeiten Sie sie in der Reihenfolge von oben. In diesem Artikel werde ich ein Shell-Skript einer Schleifenanweisung vorstellen, die den Inhalt der Namensdaten (name.txt) in der Datei von oben abruft, eine Seriennummer zuweist und diese in csv (name.csv) konvertiert.
** Aktueller Ordnerstatus **
Zustand vor der Ausführung
$ cat name.txt
Taro Suzuki
Jiro Suzuki
Noriko Yamada
Junko Nishida
main.sh
#!/bin/sh
cnt=1
cat name.txt | while read data
do
echo ${cnt},${data} >> name.csv
#Inkrement der cnt-Variablen
cnt=`expr ${cnt} + 1`
done
main.lauf sh
sh main.sh
Status nach der Ausführung
$ cat name.csv
1,Taro Suzuki
2,Jiro Suzuki
3,Noriko Yamada
4,Junko Nishida
Recommended Posts