我有一个终端命令,我希望能够使用applescript自动化它。我还想要一个命令来将目录更改到我想要应用该命令的文件夹。在 cd 到含有 .pdf 文件的文件夹之后,此代码查看文件名的第一个字母,并基于该字母将文件按字母表顺序放入与文件第一个字母对应的字母文件夹中。
for x in `ls -1 | sed -e 's/^\(.\).*/\1/' | sort -u`; do
mv -i ${x}?* $x
done
我该怎么做?我对此是个新手。任何见解都将不胜感激。我愿意学习Applescript,但我不确定从哪里开始实施。
谢谢
ls -1 " & folderPath & " | sed -e 's/^\\(.\\).*/\\1/' | sort -u
; do destination=$(echo $x | tr '[:lower:]' '[:upper:]'); mv -i " & folderPath & "${x}?* " & folderPath & "$destination; done" - J Paul