タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

pluginとdevelopmentに関するWatsonのブックマーク (1)

  • XcodeでSafriの再起動〜シェルスクリプトをビルドフェーズへ追加

    (前回)Cocoaの日々: Xcodeでビルドする時にファイルをコピーする(ビルドフェーズの追加) 前回ビルド時にプラグインをコピーするビルドフェーズを追加した。今回はこれに Safri を再起動するビルドフェーズを追加してみよう。 Safariを再起動するにはシェルスクリプトを使う。Safariの起動は open コマンドを使うとして、停止はどうやればいいのか。特に情報がみつけられなかったので UNIX標準の kill コマンドを使ってみた。 この kill コマンドには引数にPID(Process ID)を渡す必要がある。PIDは ps コマンドで取得できる。 ターミナル.app で "ps -A" を実行した時の結果例。 grep と awk をパイプでつなぎ Safari.app の PID を得る。"grep -v grep" は grep実行自身を除くために入れてある。 $ p

    XcodeでSafriの再起動〜シェルスクリプトをビルドフェーズへ追加
  • 1