タグ

2015年1月3日のブックマーク (1件)

  • 雑多の備忘録 - AppleScript/osascript

    シェルからAppleScriptを実行する osascript というOpen Scripting Architecture (OSA)に準拠した言語を実行するコマンドを用いる。/usr/bin/osascript に存在する。 引数にファイル名が渡されると、そのファイルに書かれたスクリプトが実行される。osacompile で予めコンパイルされたファイルの場合は、それが実行される。 引数として -e が渡されると、直後の文字列がスクリプトとして解釈され、実行される。 引数が渡されない場合は、標準入力がスクリプトとして実行される。 $ osascript "AppleScriptが書かれたファイル" $ osascript -e "the clipboard" $ osascript <<EOF > the clipboard > EOF 引数も受け取れる。 on run argv set