Lesen Sie von der Standardeingabe. Eine Zeile wird von der Standardeingabe gelesen und der gelesene Inhalt wird in der Shell-Variablen gespeichert.
Datei(pra1.sh)Inhalt
#!/bin/bash
read -p 'Bitte geben Sie den Dateinamen ein' fh
echo $fh
-p: Benutzereingabeinformationen als Standardeingabe festlegen fh: Beliebiger Variablenname Hier werden Standardeingabeinformationen gespeichert $ fh: Gespeicherte Benutzereingabeinformationen anzeigen
Ausführungsergebnis
$ ./pra1.sh
Bitte geben Sie den Dateinamen Hello World ein
Hello World
Liest den Inhalt der Datei string.txt und gibt ihn an die Standardausgabe aus.
Inhalt des Jobdefinitionsskripts
Anwendungsbeispiel
while read LINE
do
echo "$LINE"
done < string.txt
Recommended Posts