0 votes

Commande du terminal en Applescript

J'ai la commande suivante en terminal que je veux automatiser en utilisant applescript. J'aimerais également disposer d'une commande permettant de cd les répertoires vers le dossier où je veux appliquer la commande en premier. Après le cd vers le dossier qui contient les fichiers .pdf. Ce code examine la première lettre du nom du fichier et, sur cette base, trie les fichiers dans le dossier alphabétique correspondant à la première lettre du fichier.

for x in `ls -1 | sed -e 's/^\(.\).*/\1/' | sort -u`; do
mv -i ${x}?* $x
done

Comment dois-je m'y prendre ? Je suis un novice en la matière. Tout conseil serait le bienvenu. Je suis prêt à apprendre Applescript, mais je ne sais pas par où commencer pour mettre cela en œuvre.

Gracias

1voto

JMY1000 Points 4874

Vous pouvez exécuter le shell script directement sur OS X, il n'y a donc généralement aucune bonne raison de le faire. Toutefois, si vous en avez vraiment envie, vous pouvez utiliser do shell script "script" pour exécuter un shell script en AppleScript.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X