Executar comandos nos itens selecionados no Midnight Commander

9

Como posso executar um comando nos itens selecionados?

por exemplo, chamando vim ou gimp para os 5 arquivos de texto ou imagem selecionados.

Tentei usar a linha de comando embutida na parte inferior, mas ela não leva em conta minha seleção

Stephane Rolland
fonte

Respostas:

9

Pressione F2para acessar o menu do usuário e escolha Do something on tagged filesou pressione @. Na janela pop-up, você pode fornecer seu comando.

É importante notar que, para cada arquivo, o comando será executado separadamente. Será algo como:

for file in files:
   COMMAND file

não

COMMAND file1 file2
pbm
fonte
isso também funciona quando o cursor está em um arquivo, mas ele não está selecionado
törzsmókus
o item selecionado é automaticamente anexado ao comando.
Weberjn 29/08/19
13

Para one-liners, use %tna linha de comando, que é substituída por uma lista dos itens selecionados.

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