macのデスクトップにa.csvがあります
a.csv
=======
AB
=======
これをapple scriptを実行して
BをCに置換して
b.csv
=======
AC
=======
というファイルを作りたいです
どのようにスクリプトを組めばいいでしょうか?
よろしくお願いします
以下のように書けば OKです.一行です
do shell script "/usr/bin/sed 's,B,C,g' /Users/ユーザ名/Desktop/a.csv > /Users/ユーザ名/Desktop/b.csv"
文字の置換は/usr/bin/sed コマンドを使うと簡単です.apple script から /usr/bin/sed コマンドを起動するだけなので,一行で書けます
ファイル名,つまり /Users/ユーザ名/Desktop/a.csv と /Users/ユーザ名/Desktop/b.csv の部分は適宜 Izkgkf0CPUsl85gi0dBq さんのユーザ名に合わせて書き換えてください
面倒だったら,ファインダーでa.csvファイルを選んで,それを applescript editor にドラッグアンドドロップすればパス名が自動で入ります
コメント(0件)