Exécuter des commandes sur des éléments sélectionnés dans Midnight Commander


9

Comment puis-je exécuter une commande sur les éléments sélectionnés?

par exemple en appelant vim, ou gimp pour les 5 fichiers texte ou image sélectionnés.

J'ai essayé d'utiliser la ligne de commande en ligne en bas, mais cela ne tient pas compte de ma sélection

Réponses:


9

Appuyez sur F2pour le menu utilisateur, puis choisissez Do something on tagged filesou appuyez sur @. Dans la fenêtre contextuelle, vous pouvez fournir votre commande.

Il est important de noter que pour chaque fichier, la commande sera exécutée séparément. Ce sera quelque chose comme:

for file in files:
   COMMAND file

ne pas

COMMAND file1 file2

cela fonctionne également lorsque le curseur est sur un fichier mais qu'il n'est pas sélectionné
törzsmókus

l'élément sélectionné est automatiquement ajouté à la commande.
weberjn

13

Pour les monolignes, utilisez %tla ligne de commande, qui se substitue à la liste des éléments sélectionnés.

for F in %t; do echo "${F} is selected"; done
cp %t /var/somewhereelse/
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.