web-dev-qa-db-fra.com

Comment Krusader peut-il préparer la date de modification de fichier dans le format ISO 8601 au nom de fichier d'origine?

Je souhaite préparer la date de modification de fichier dans le formulaire YYYY-MM-DD_ à chaque nom de fichier existant (c'est-à-dire pour les fichiers uniquement, pas pour les répertoires). J'ai vu que Krusader a une fonction de renommage de fichiers multiples qui, en principe, permet de préparer ou d'ajouter de telles informations au nom de fichier existant et peut le faire pour tous les fichiers sélectionnés.

Cependant, puisque je l'utilise dans une installation Xubuntu 16.04.3 avec des paramètres allemands, les dates de fichier sont également affichées comme DD.MM.YYYY Et quand j'utilise la fonction de renommage de Krusader, il les renonce aussi de cette façon.

Quand j'utilise [modificationdate;yyyy-MM-dd]_ Dans la partie de la boîte de dialogue spécifiant pour préparer le nom de fichier sur le deuxième onglet de la boîte de dialogue de renommage, elle utilise en réalité la date de modification mais en outre, elle réduit la date actuelle du format local allemand, E.G.

09-02-20192019-01-04_old filename.jpg

Ceci est une absurdité complète, car on doit avoir des fichiers triés par la date exprimée dans le nom de fichier!

Comment puis-je supprimer le placement supplémentaire de la date d'aujourd'hui (dans l'exemple des 10 premiers caractères 09-02-2019)?

3
Adalbert Hanßen

Il suffit d'utiliser le premier mode avancé d'onglet (dans les paramètres allemands: "Fortgeschrittrittenen-Modus für DateName", une utilisation étrange du langugage allemand!) De la boîte de dialogue krename. Juste entrer

[modificationdate;yyyy-MM-dd]_$

(Ceci est sensible à la casse et la notation mixte inférieure et majuscule est vraiment étrange!)

krename's dialog to prepend an iso8601-formatted modification date separated from the original filename by an underscore character

Bingo!

2
Adalbert Hanßen