Bonsoir,
je veux lire un fichier en paramètre; comment je fais pour vérifier que $1 est bien un fichier?
et afficher chque mot dans une ligne
#!/bin/zsh
cat $1 | while read ligne ; do;
echo -n $ligne | tr " " "\n"
done
pour vérifier ??
if [[ -f $1 ]]
then
cat ..
le pb de mon script c'est que si est mot est délimiter d'un caractére spécial ça n'est pas pris en compte comme deux mots différents
example
fic 1.txt
la voici)no
je dois obtenir
la
voici)
no
mais j'obtiens
la
voici)no
je dois utiliser sep? ou cut?
merci