• ベストアンサー

Mac OS X のターミナルからアプリを起動するには?

プログラムをターミナルから起動するにはどうしたら良いのでしょうか。 例えばテキストエディットを起動する場合、どのようにすれば良いでしょうか。 1./Applications へカレントディレクトリをチェンジ。 2."./TextEdit.app" と入力し、リターン。 この結果、"tcsh: ./TextEditapp: Permission denied." というエラーになってしまいます。 ログインユーザーは管理者権限があるはずなのですが、それではダメなのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • yunitan
  • ベストアンサー率30% (45/146)
回答No.2

tashですと10.2かな? bashだと「>open /Applications/TextEdit.app」ですが、途中にスペースはいっていたり、日本語の場合はエラーになります。その場合は「open "/Applications/TextEdit.app"」とパス全体を" "で挟んだ形にすれば実行できます。 因に「./」は「configure」ファイルの様にテキストファイルで、先頭にUNIXシェル等を指定しているファイルでないとエラーになります。「configure」ファイルは内部で shを呼び出している。

その他の回答 (3)

  • shhkmg
  • ベストアンサー率28% (105/363)
回答No.4

「open /Applications/TextEdit.app」 で行けません? 「./」や「../」などは必要ありません。 あと余計なお世話だと思いますが、綴りは間違っていないですか? 一文字でも間違えていたり、余計なスペースが混入していると、それだけでエラーになります。

  • msykykt
  • ベストアンサー率35% (15/42)
回答No.3

.appは実体はディレクトリです。直接起動するなら ./TextEdit.app/Contents/MacOS/TextEdit で起動出来るかと思いますが。

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

「open TextEdit.app」と入力して、リターンキーを押します。

関連するQ&A