web-dev-qa-db-ja.com

MidnightCommanderで選択したアイテムに対してコマンドを実行します

選択したアイテムに対してコマンドを実行するにはどうすればよいですか?

たとえば、選択した5つのテキストファイルまたは画像ファイルに対してvimまたはgimpを呼び出します。

下部にあるインラインコマンドラインを利用しようとしましたが、選択が考慮されていません

9

ユーザーメニューのF2を押してから、Do something on tagged filesを選択するか、@を押します。ポップアップウィンドウで、コマンドを入力できます。

ファイルごとにコマンドが個別に実行されることに注意することが重要です。次のようになります。

for file in files:
   COMMAND file

ない

COMMAND file1 file2
9
pbm

ワンライナーの場合は、コマンドラインで%tを使用します。これにより、選択したアイテムのリストが置き換えられます。

for F in %t; do echo "${F} is selected"; done
cp %t /var/somewhereelse/
13
A.Hoznecer