Bonjour a tous,
Via les commandes AppleScript do shell script, j'utilise les commandes du terminal OS X afin de créer un fichier texte
pour créer mon fichier :
Pour ajouter des lignes dans mon fichier (PS: il se peut que monTexte (dans le code ci-dessous) représente l'insertion de plusieurs lignes en une fois) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part touch '/Users/UserName/Desktop/Scripts/HOT FOLDER/PDF HD_OUT/Mon_fichier1.txt'
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "monTexte" >> '/Users/UserName/Desktop/Scripts/HOT FOLDER/PDF HD_OUT/Mon_fichier1.txt'
• Le problème avec sed , j'aimerai supprimer la ligne 1 (ou une autre) mais cela ne marche pas :
En faisant des tests, j'ai ré-ouvert le fichier texte et remplacer manuellement les retours chariot, puis retenter le code ci-dessus, et là ça marche …
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -i '' '1d' '/Users/UserName/Desktop/Scripts/HOT FOLDER/PDF HD_OUT/Mon_fichier1.txt'
Qu'ai je fais comme erreur et comment je peux y remédier ??
Merci d'avance pour l'aide![]()
Partager