Il existe de nombreuses méthodes, en voici trois :
Méthode d'écriture 1 :
#!/bin/bash while read line do echo $line done < filename(待读取的文件)
Méthode d'écriture deux :
#!/bin/bash cat filename(待读取的文件) | while read line do echo $line done
Méthode d'écriture trois :
for line in `cat filename(待读取的文件)` do echo $line done
Remarque : Il existe une différence entre
pour la lecture ligne par ligne et pendant la lecture ligne par ligne, comme :
$ cat file 1111 2222 3333 4444 555 $ cat file | while read line; do echo $line; done 1111 2222 3333 4444 555 $ for line in $(<file); do echo $line; done 1111 2222 3333 4444 555
Plus 3 façons de lire des fichiers ligne par ligne Pour les articles liés aux méthodes, veuillez faire attention au site Web PHP chinois !