Changer en soulignés les espaces dans les noms de fichier ?

Message
Author
phat7
Posts: 179
Joined: Fri 05 Jun 2015, 08:54

#21 Post by phat7 »

musher0 wrote:[ "$C" != "$B" ] && mv -f "$A" "$C" # Changement de nom au besoin.
[ "$C" != "$A" ]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#22 Post by musher0 »

phat7 wrote:
musher0 wrote:[ "$C" != "$B" ] && mv -f "$A" "$C" # Changement de nom au besoin.
[ "$C" != "$A" ]
Très juste, mon cher Watson.
Je fais la correction à l'instant.
Merci.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#23 Post by fabrice_035 »

Hello

Pourrai(s?)-je te suggérer une amélioration, qui serait sous la forme d'un script interactif qui permettrait à l'utilisateur d'exprimer son souhait de remplacement ?
J'ignore si cela représente beaucoup de travail.

Merci.
Bionicpup64-8.0 _ Kernel 5.4.27-64oz _ Asus Rog GL752

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#24 Post by musher0 »

Ah, zut, Fabrice. Tu utilises le gest. de fen. jwm.
Je vais devoir me retenir à quatre pour ne pas faire de discrimination ! MDR :lol:
(Jwm étant la revanche de son auteur, Joe Wing, sur l'humanité.)
Mais au moins tu as le courage de tes convictions, tu le dis.

~~~~~~~~~~

Au sujet d'un mode interactif, pourquoi pas ?
Tu n'as rien trouvé de tel dans tes recherches ?

~~~~~~~~~~

Il me semble qu'il y a déjà les renameutils, qui contiennent qmv. Avec
qmv, tu peux modifier un ou des noms de fichier dans l'éditeur de
ton choix. (Jointes.)

Voici le petit script que j'utilise pour :

Code: Select all

#!/bin/ash
# /usr/local/bin/qmv.sh
####
qmv -e leafpad --format=destination-only
avec leafpad comme éditeur.
J'entre dans un répertoire et sous console, je tape < qmv.sh >.
Leafpad se lance avec un nom de fichier par ligne.
J'apporte mes corrections, j'enregistre et je quitte leafpad.
qmv fait alors les corrections pour moi.

~~~~~~~~~~

Et puis, dans mon Puppy, j'ai
1) l'utilitaire < rename > à /usr/bin/rename ;
2) le < PRename > du collègue puppyiste zigbert, à /usr/bin/prename.

Tu les as aussi ?

À+
Attachments
qmv-en-action.jpg
qmv - via leafpad - s'appprêtant à modifier le nom de fichier « Un plus Une.iso » en « Un_plus_Une.iso »
(227.95 KiB) Downloaded 190 times
compat-libtermcap-2.0.8-49.el6.i686.pet
Comme dépendance, vous aurez besoin de cette petite biblio, avec les renameutils.
(6.31 KiB) Downloaded 220 times
renameutils-0.12.0_exec.pet
(147.18 KiB) Downloaded 206 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply