Anonim

Macのターミナルプログラムは、macOSのすべての反復の後でも、便利な問題解決ツールです。 たとえば、アクセス許可の問題のトラブルシューティングや、通常はFinder内でアクセスできないフォルダーの表示に使用します。 自分がターミナルユーザーである場合は、おそらく「man」(「manual」の略)ページの概念に精通しているでしょう。 これらは基本的に、特定のターミナルコマンドの使用方法を案内するヘルプドキュメントです。 次のように、コマンドプロンプトでmanと入力することで、これにアクセスできます。


次にReturnキーを押すと、ターミナルウィンドウ内に マニュアル ページが開き、牛が帰宅するまでコマンドについて読むことができます。 真剣に、それらのページのいくつかは完全なだけです(そして少し疲れています!)。
マニュアルページの次のセクションに進むには、マウスまたはトラックパッドで下にスクロールするか、スペースバーを押します。 終了してコマンドプロンプトに戻るには、キーボードのQキーを押します。
しかし、manページ内で特定の情報を探していて、あからさまなもの全体を読みたくない場合はどうでしょうか。 ターミナル内から実際にmanページを 検索 できます。これを行う方法を次に示します。

  1. [ アプリケーション]> [ユーティリティ ]フォルダにあるターミナルプログラムを開きます。
  2. 前にやったように、「man」と入力してから、manページを読みたいコマンドを入力します。
  3. Returnキーを押すと、そのコマンドのマニュアルページが表示されます。
  4. 次に、次のように、スラッシュ(/)キーに続いて検索用語を押します。
  5. Returnキーをもう一度押すと、Terminalは検索された用語のインスタンスをすべて強調表示します。

次に、manページを上下にスクロールして(または、前述のようにスペースバーを使用して)、用語が表示されている他の場所を表示できます。 もう1つのオプションは、Nキーを繰り返し押して、ドキュメント内の各一致に移動することです。
さて、ここで重要なのは、この検索は通常のターミナルコマンドと同じルールに従っていないという ことです 。つまり、 スペースのエスケープ と呼ばれる こと を行う必要はありません。 たとえば、一般的なコマンドの使用では、「TekRevue Tip Ideas.jpg」というファイルを参照すると次のようになります…

TekRevue Tip Ideas.jpg

…次のスペースが前の単語と同じファイル名の一部であり、新しいコマンドまたは引数の先頭ではないことをターミナルに伝えます。 ただし、manページを検索する場合、これは必要ありません。 「/ search term」と入力するだけで、そのスペースの前にバックスラッシュを置く必要はありません。 それはかなりきちんとして いる が、スペースをエスケープしないことはターミナルで何らかの形で 間違っ ていると感じる。 私がBSDの神々を冒aspしているように、彼らの怒りから逃れるために一生懸命祈らなければなりません。 へえ。 それを得る? 逃れる?
私を殺します。

Macのターミナルでmanページを検索する方法