AppleScript基礎テクニック集⑫Unix shell commandの利用
- ダウンロード商品¥ 1,000
AppleScript基礎テクニック集は、文字通りAppleScriptの基礎テクニックをまとめたシリーズです。本シリーズは、個人的に「こういう本があるといいのに」と感じていたものを書いてみたものです。書きはじめたら割と分量が増え、増えすぎないように自制したほど。ほどほどのページ数におさえたい、と思っています。 本当の初心者に向けた本は「いまからはじめる」シリーズだと思っていて、少し書けるようになったスクリプターが、もっと凝ったものを書けるようになるために、振り返って確かめるべき「地盤固め」を行う要点、のような内容が本シリーズです。 楽器にしても、スポーツにしても、「基礎」練習って面白くないし、割と無味無臭な内容です。それでも、確認をしておかないと手ひどい失敗を被ることもあるでしょう。ある意味、「痛い目」にあって初めて「知る必要がある」と思い知る内容です。なので、自分が書いた本の中では真ん中よりも少し上という位置付けになっています。 Unix shell commandの利用といったときに、「AppleScriptからdo shell scriptコマンドでshell commandを呼び出す」話と、「shell commandやshell scriptの中でAppleScriptで書いたプログラムを呼び出す」という、まったく価値観の異なる別の話が含まれています。 本書は、これらのまったく別な話に含まれている概念やノウハウを整理し、わかりやすく具体的にその方法や制限についてご紹介する本です。 全34ページ、掲載サンプルScriptのZipアーカイブ添付 v1.1 P-24 osacompileコマンドのコマンドライン入力例が「osadecompile」になっていました。お詫びして訂正いたします。
目次
■Terminal環境とdo shell script環境の違い shell scriptをAppleScriptと組み合わせるために ターミナルに書類のパスを入力する方法 Terminalからプロセスの確認と終了を Terminal上のshellとdo shell sciptのshell Terminal.appをAppleScriptで操作できる① Terminal.appをAppleScriptで操作できる② ■AppleScriptからshell scriptを呼び出す do shell scriptコマンド パス形式変換 Terminal.app上と同じ環境変数を使用するには 参考資料:新規インストールしたユーザーの環境変数 パラメータの与え方について do shell scriptコマンドちょっといいノウハウ コマンドライン呼び出しプログラムをScriptに同梱 ■shell scriptからAppleScriptを呼び出す AppleScript関連のshell command shell scriptからAppleScriptを呼び出す方法① shell scriptからAppleScriptを呼び出す方法② パラメータ指定できるAppleScriptの書き方 AppleScriptライブラリを呼び出せる? パイプで指定した内容を受信できる? GUI Scriptingを利用できる? ホームディレクトリ下のFrameworkを呼べる?