履歴検索にパターンを使用する

履歴検索にパターンを使用する

私は「The Complete Reference: Linux」を読んで理解できない文章を見つけました。

コマンドラインエディタを使用すると、現在のコマンドを編集できるだけでなく、履歴リストから前のイベントに移動して編集して実行できます。その後、CTRL-P コマンドを使用してリストの前のイベントに移動します。 CTRL-Nコマンドを押すとリストの下に移動します。 ALT-<コマンドを押すとリストの一番上に移動し、ALT->コマンドを押すと一番下に移動します。パターンを使用して特定のイベントを検索することもできます。スラッシュの後にパターンが来る場合はリストから後ろに検索し、疑問符の後にパターンが来るとリストから前方に検索します。 n コマンドは検索を繰り返します。

「スラッシュの後ろにパターンがリストから戻る」と表示されていますが、どこに入力するのかわかりません。たとえば、soで始まるものを検索するにはcpどこに書く必要がありますか/cp?これがを使用するのとどう違うのですかCTRL+R

答え1

私はあなたが読んでいるテキストがライブラリreadlineと呼ばれるものについてのものだと思います。しかし、シェルコマンドラインはライブラリ用です。使用このライブラリはコマンドラインの操作と編集に使用され、シェルは独自の使用のためにそれを設定します。

readlineライブラリのコマンド/と検索コマンドを試したい場合は、?ブラウザを使用してテキストファイルを開きますless。 Linuxディストリビューションがすでにページブラウザlessに設定されている可能性があるため、manページ内でも検索コマンドを使用してみてくださいman

関連情報