Réponse:
var=$(sed -n 1p NOM_DU_FICHIER)
hummm ca peut être utile dans certain cas :
Admettons que vous ayez un fichier (liste_fichier_Fic_formate.txt) contenant des nom fichier préalablement scanné dans un répertoire
un truc du genre :
cd /project ls>liste_fichier_Fic_formate.txt
Et dans le fichier on aurait par exemple :
toto
titi
tutu
tata
Et que vous souhaitez « consommer »(ou effacer ) ces fichiers via un script un après l’autre (en déclenchant votre script).
Comment récupérer leur nom dans une variable pour les « consommer » (ou effacer) ?
voila comment :
#STEP05=Valorisation de la variable var avec le premier nom de fichier se situant à la 1er ligne var=$(sed -n 1p /project/bin/liste_fichier_Fic_formate.txt) if [ ${rc} -ne 0 ]; then echo "Probleme STEP5" exit ${rc} else echo "Pas de probleme STEP5" fi echo " "