Lire à partir de l'entrée standard. Une ligne est lue à partir de l'entrée standard et le contenu lu est stocké dans la variable shell.
Fichier(pra1.sh)Contenu
#!/bin/bash
read -p 'Veuillez saisir le nom du fichier' fh
echo $fh
-p: définir les informations d'entrée utilisateur comme entrée standard fh: nom de variable arbitraire Les informations d'entrée standard sont stockées ici $ fh: affiche les informations d'entrée utilisateur enregistrées
Résultat d'exécution
$ ./pra1.sh
Veuillez entrer le nom du fichier Hello World
Hello World
Lit le contenu du fichier string.txt et le renvoie vers la sortie standard.
Contenu du script de définition de travail
Exemple d'utilisation
while read LINE
do
echo "$LINE"
done < string.txt
Recommended Posts