Comment mettre en évidence juste le nom (pas l'extension) pour renommer?


11

Existe-t-il un moyen de le désactiver afin que lorsque vous renommez un fichier, il ne met pas en évidence l'extension?

Réponses:


7

Utilisez autre chose que le mode d'affichage de liste de Nautilus . Cela fonctionne bien dans les modes Compact View et Icon View . Apparemment, c'est une régression: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Mise à jour:
Ceci est maintenant corrigé dans la version de développement d'Ubuntu 11.10 (Nautilus 3.0.1.1).


2
Comme c'est ennuyeux. Pensez-vous qu'il y a une chance qu'Ubuntu tire le correctif disponible dans les mises à jour de maverick?
Oli

1

Lorsque je clique avec le bouton droit sur un fichier et sélectionne Renommer ou que j'appuie sur F2, l'extension n'est pas mise en surbrillance.

Pour répondre à votre question: vous n'avez rien à faire.


Je pense qu'il veut faire un fichier F2 hightlight AVEC extension.
Praweł

Non, il veut juste souligner le nom.
dv3500ea

1

Vous devriez essayer d'appuyer deux fois sur F2 et l'extension sera mise en surbrillance.


Cela n'a pas fonctionné mais le passage à la vue des icônes a fonctionné !!! Merci pour l'astuce

Oui, cela ne fonctionne que sur la vue des icônes. Je ne comprends vraiment pas pourquoi en mode liste, il met en évidence le nom plus l'extension. Cela n'a aucun sens.
Alfredo Hernández

-2

pour obtenir uniquement un nom sans extension:

${var%.ext}

où ".ext" est l'extension

suivant un script de test. pour effectuer des modifications, modifiez la ligne commentée

for name in `find ./path -iname "*pattern*.ext" `; do
    new_name=${name%.ext}newextension
    if [ "$new_name" != "$name" ]; then
        echo “$name => $new_name”
        # mv “$name” “$new_name”
    fi
done

2
find n'appartient pas à une boucle for. Utilisez une boucle "en lecture". Voir mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29
geirha
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.