- ベストアンサー
Mac OS X のターミナルからアプリを起動するには?
プログラムをターミナルから起動するにはどうしたら良いのでしょうか。 例えばテキストエディットを起動する場合、どのようにすれば良いでしょうか。 1./Applications へカレントディレクトリをチェンジ。 2."./TextEdit.app" と入力し、リターン。 この結果、"tcsh: ./TextEditapp: Permission denied." というエラーになってしまいます。 ログインユーザーは管理者権限があるはずなのですが、それではダメなのでしょうか。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
tashですと10.2かな? bashだと「>open /Applications/TextEdit.app」ですが、途中にスペースはいっていたり、日本語の場合はエラーになります。その場合は「open "/Applications/TextEdit.app"」とパス全体を" "で挟んだ形にすれば実行できます。 因に「./」は「configure」ファイルの様にテキストファイルで、先頭にUNIXシェル等を指定しているファイルでないとエラーになります。「configure」ファイルは内部で shを呼び出している。
その他の回答 (3)
- shhkmg
- ベストアンサー率28% (105/363)
「open /Applications/TextEdit.app」 で行けません? 「./」や「../」などは必要ありません。 あと余計なお世話だと思いますが、綴りは間違っていないですか? 一文字でも間違えていたり、余計なスペースが混入していると、それだけでエラーになります。
- msykykt
- ベストアンサー率35% (15/42)
.appは実体はディレクトリです。直接起動するなら ./TextEdit.app/Contents/MacOS/TextEdit で起動出来るかと思いますが。
- harawo
- ベストアンサー率58% (3742/6450)
「open TextEdit.app」と入力して、リターンキーを押します。