Bonjour !
Voici mon problème :
J'ai un fichier texte avec les ligne suivante:
achat;maison;07
location;maison;78
achatpret;cabane;95
avec mon script je passe en paramètre le nom de la première colonne que je veux supprimer : ./Script.sh -r achat
Le problème c'est quand faisant cela je supprime également la ligne achatpret...
Voici ma commande :
Que faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if grep $2 ./liste.lst 1> /dev/null; then liste_temp=$(mktemp) sed /$2/d ./liste.lst > $liste_temp cat $liste_temp > ./utilisateur.lst
Par exemple comment faire pour indiquer de s'arrêter au ; ?
Merci de votre aide.
Partager