tu fais un script que tu perds du temps à relire voire à génériciser excessivement pour une tâche qui ne mériterait même pas d'être scriptée,
Ce dont je parle ce n'est ni de généreciser excessivement ni de passer 10 plombes à relire. Seulement, je trouve d'une part que même pour écrire une simple boucle for l'éditeur permet d'écrire plus proprement et de faire moins d'erreur; d'autre part que l'idiome classique SELECT | EDIT | PROCESS est plus clair quand on l'écrit avec trois fonctions. Donne un nom à un bloc de code en sh dure 1/2 seconde, surtout si on a déjà les noms.
Par exemple pour renommer les fichiers selon un schéma à la noix SELECT utillise find pour trouver les noms des fichiers, EDIT produit des lignes vieux_nom|nouveau_nom et PROCESS renomme les fichiers (IFS).
[^] # Re: Switcher à python comme shell
Posté par Michaël (site web personnel) . En réponse à la dépêche pyxshell : piper des flux de texte en pur Python. Évalué à 2.
Ce dont je parle ce n'est ni de généreciser excessivement ni de passer 10 plombes à relire. Seulement, je trouve d'une part que même pour écrire une simple boucle
forl'éditeur permet d'écrire plus proprement et de faire moins d'erreur; d'autre part que l'idiome classiqueSELECT | EDIT | PROCESSest plus clair quand on l'écrit avec trois fonctions. Donne un nom à un bloc de code en sh dure 1/2 seconde, surtout si on a déjà les noms.Par exemple pour renommer les fichiers selon un schéma à la noix SELECT utillise find pour trouver les noms des fichiers, EDIT produit des lignes
vieux_nom|nouveau_nometPROCESSrenomme les fichiers (IFS).