Mac のターミナルでコマンドを実行する/ツールを実行する
コマンドライン環境は、コマンドを入力してその結果を待つという方法で対話的に使用したり、シェルを使用してユーザとの直接対話なしで実行されるスクリプトを作成したりできます。
シェルでコマンドを実行する
Mac の「ターミナル」アプリケーション で、ツールの実行可能ファイルの完全なパス名に続けて必要な引数を入力してから、Return キーを押します。
シェルの既知のフォルダのいずれかにコマンドがある場合は、コマンド名を入力するときにパス情報を省略できます。既知のフォルダのリストはシェルの PATH 環境変数に保存されており、そのリストにはほとんどのコマンドラインツールを含むフォルダが含まれています。
たとえば、現在のユーザのホームフォルダで ls
コマンドを実行するには、以下をコマンドプロンプトに入力してから Return キーを押します:
$ ls
現在のユーザのホームフォルダにあるコマンドを実行するには、コマンドの前にフォルダ指定子を付加します。たとえば、MyCommandLineProg
を実行するには、以下を使用します:
$ ~/MyCommandLineProg
アプリケーションを開くには、open コマンドを使用します:
$ open -a MyProg.app
コマンドを入力したときに「command not found
(コマンドが見つかりません)」というメッセージが表示された場合は、スペルを確認してください。次に例を示します:
$ opne -a TextEdit.app
-bash: opne: command not found
コマンドを終了する
Mac の「ターミナル」アプリケーション で、終了したいコマンドを実行している「ターミナル」ウインドウをクリックします。
Control + C キーを押します。
ほとんどのコマンドを終了する信号が送信されます。
以前に入力したコマンドを繰り返し使用する
セッション中に入力するコマンドは保存されるので、以前に使用したコマンドは再入力しなくても繰り返すことができます。
Mac の「ターミナル」アプリケーション で、上矢印キーを押します。
最後に入力したコマンドがコマンドラインに表示されます。
目的のコマンドが表示されるまで上矢印キーを押し続けてから、Return キーを押します。