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

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

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/
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.