J'écris un journal et nomme les fichiers selon le mode AAAA-MM-JJ.markdown. Lorsque je veux modifier quelque chose à la dernière entrée, je voudrais l'ouvrir avec un raccourci, au lieu d'écrire la date complète (la finalisation de bash n'aide pas du tout).
Comment puis-je ouvrir le dernier fichier (par ordre alphabétique) dans vim?
xargs
est bien sûr peu sûr. Mais: il s'avère que vous ne pouvez pas utiliserxargs
etvim
ensemble de toute façon. Voir mon post édité ci-dessus, cela devrait être plus facile.find
ne retourne pas la sortie triée, ainsi letail -n 1
retournera le dernier élément dans la sortie de find qui n'est pas nécessairement le fichier le plus récent. Ajouter un| sort
aprèsfind
devrait répondre à cela.Fonctionne avec des espaces dans les noms de fichiers, et n’a besoin ni de
find
ce qui est récursif par défaut, ce qui pourrait ne pas être ce que vous voulez, ni de lasort
sortiels
alphabétique par défaut.la source