Bonjour,
J'ai une commande linux qui fait ceci:
Le contenu de output.txt ressemble a ça (les espaces entre les lignes y sont vraiment), je souhaite vérifier si la 5e ligne est vide ou pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part masupercommande &> output.txt
Si cette ligne est vide alors on lance une seconde commande.Je pensais faire ça avec un if pour vérifier ça avec tail, j'ai trouver cette commande:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Date Blablala > Ligne a vérifier ici < Blablabla
mais elle ne m'affiche pas ma 5e ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part tail -n5 fichiertest.txt |head -n1
Le but est de:
1- vérifier si la ligne 5 est vide ou pas
2- Si c'est le cas lancer une autre commande
Voila j'espère avoir été assez claire![]()
Partager