[redHat] `find -exec' dans un script retourne erreur
Bonjour les experts,
Je souhaite exécuter une commande find dans mon script shell mais malheureusement ça me retourne une erreur malgré que la ligne de commande marche très bien et fait le nécessaire en ligne de commande, je sais très bien que c'est un problème de cotes et de caractères spéciaux mais je n'arrive pas à voir exactement d'où vient l'anomalie. La ligne de commande est la suivante :
Code:
find -iname "*.lst" -exec rename .lst .csv {} \;
Merci par avance pour vos suggestions si vous arrivez à voir qu'est ce qui empêche le bon fonctionnement de ligne dans le script shell.
Résolution dos2unix sur mon fichier .sh
T'as complètement raison disedorgue.
La magique commande dos2unix a bien résolu mon problème. T'es vraiment le meilleur chef :)
Encore une fois merci à vous tous.