複数のファイルは、ファイル名を出力するコマンドが少なくなります。

複数のファイルは、ファイル名を出力するコマンドが少なくなります。

処理するファイル名のリストをless *.txt使用して、多くのファイルを手動で参照できるようにしたいです。:nそのようなことは可能ですか?この目的に適した他のツールはありますか?

ベストアンサー1

独自のless特殊コマンドキーを設定できます。ファイルを作成~/.lesskeyし、先頭に次の2行を入力します。

#command
ok shell echo % >>/tmp/list\n

その後、コマンドを発行します。

lesskey

コンパイルされたファイル。lessそのファイルに対してコマンドを実行し、ファイル名を保存するには2文字を入力してくださいok。エコーが表示されます。

!echo myfilename >>/tmp/list
!done  (press RETURN)

現在のファイル名(%)をに保存します/tmp/list。続行するにはEnterを押します。私はokランダムに順序を選んだ。必要な単一文字または一連の文字を使用できます。:n行末にコマンドを追加するか、次のファイルに移動できます。shell~/.lesskey


ファイルがない場合は、lesskey上記のファイルで実行し、base64いくつかのバイナリが含まれているので、渡しました。たぶんこれを試してみてください。

echo 'AE0rR2MaAG9rAJtlY2hvICUgPj4vdG1wL2xpc3QKOm4AZQAAdgAAeEVuZA==' | base64 -d >~/.less

おすすめ記事