0

BASH では、通常、ファイル名の入力を開始してから TAB を入力すると、いくつかの候補が表示されます。

次のようなファイルのリストがあります。

20130519114000_add_hstore.rb
20130615125517_create_sites.rb
20130616112833_create_delayed_jobs.rb
....

「*delayed」と入力してからTAB(または何か)を入力して「20130616112833_create_delayed_jobs.rb」を見つける方法はありますか。

現時点では、ファイル名の先頭にあるこれらの数字をふるいにかけるのは、認知負荷が高すぎます :)

4

2 に答える 2

2

はい。詳細は、キーボード、Readline コマンドのバインディング、システムへのログイン方法などによって異なりますが、通常は を入力しての代わりに を*delayed押すことでこれを行うことができます。( The Bash Reference Manual の§8.4.8「Some Miscellaneous [Readline] Commands」で検索してください。)Alt+gTABglob-complete-word

于 2013-06-17T04:07:11.767 に答える
1

次のいずれかを使用できます。

ls *delayed*

また

ls | grep delayed

ファイルのリストを必要なものにフィルタリングします。

于 2013-06-17T04:28:00.230 に答える