Fish Shell:
Lecture d'un fichier texte
Comment faire :
# Pour afficher le contenu d'un fichier texte
cat mon_fichier.txt
# Pour lire ligne par ligne
while read -la line
echo $line
end < mon_fichier.txt
# Exemple de sortie
La première ligne de texte
La deuxième ligne de texte
Exploration en profondeur
Historiquement, lire des fichiers est fondamental en programmation. En Unix, tout est fichier, d’où l’importance de maitriser cette opération. Sous Fish, cat
est simple pour afficher des fichiers, mais des commandes comme read
sont utiles pour un traitement plus fin, lire ligne par ligne par exemple. Comparé à d’autres shells, Fish se distingue par des syntaxes plus lisibles. Il existe aussi des utilitaires comme awk
ou sed
pour des manipulations avancées ; toutefois, Fish seul peut suffire pour des opérations de base.
Voir aussi
- Documentation officielle de Fish : https://fishshell.com/docs/current/index.html
- Guide Fish pour travailler avec des fichiers : https://fishshell.com/docs/current/tutorial.html#tut_files
- Pour approfondir
awk
: https://www.gnu.org/software/gawk/manual/gawk.html - Pour approfondir
sed
: https://www.gnu.org/software/sed/manual/sed.html