Bonjour,

je voudrais enlever plusieurs ligne d'un fichier mais il me dit ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed: -e expression n°1, caractère 65: expression régulière d'adresse inachevée
voici la partie du script qui enlève des lignes du fichier $nom, lues dans "fichier"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
tmp="$(zenity --file-selection --multiple --filename /media/$USER/WALKMAN/MUSIC/)"
echo $tmp>fichier
tr "|" "\n" <fichier>fichier2
cut -d/ -f 6- fichier2 > fichier
for i in "$(cat fichier)";do
   sed -i '/'"${i//\//\\/}"'/d'  "$nom"
done
rm fichier fichier2;;
quelqu'un a une idée?