applescriptについての質問です
hoge no1.pdfというファイルにアクセスするため
applescriptからターミナルコマンドで hoge\ no1.pdf という文字列を含むコマンドを使いたいのですが
"hoge\ no1.pdf "ではコンパイルエラ-になってしまい
"hoge\\ no1.pdf "とするとコンパイルは通るしEvent log でも hoge\ no1.pdf になるのですが 実際に実行されるのは
do shell script "pdftk hoge\\ no1.pdf dump_data_utf8 > metadata.txt;"
になってしまいました
実際に実行するコマンドを
do shell script "pdftk hoge\ no1.pdf dump_data_utf8 > metadata.txt;"
にするにはどのように書いたらいいでしょうか?
よろしくお願いします
スペースを含むファイル名やパスをシングルクォートで囲ってはどうでしょう。
do shell script "pdftk 'hoge no1.pdf' dump_data_utf8 > metadata.txt;"