bash : ‘quasi’ équivalent de basename et direname

Je ne sais pourquoi je ne trouvais pas le binaire ‘direname’ dans ma distrib avec la completion automatique. Ca marche maintenant, j’ai du loucher.

Du coup pour mon script j’ai cherché un autre moyen de récupérer un nom de répertoire à partir du nom de fichier complet.

J’ai eu droit à une piqûre de rappel sur la substitution bash :

  • la lecture du guide avancé de script bash traduire m’a aidé à mettre en place une solution naïve mais suffisante.
  • Cette page donne directement le remplacement de basename et dirname, en détaillant les limitations.
  • À propos de Selso

    Salut ! Je m'appelle Selso. Je vis à Saint-Etienne depuis 2005. Je suis ingénieur en informatique embarquée en poste chez CIO Systèmes Embarqués.
    Cette entrée a été publiée dans Développement, Informatique, Script shell et utilitaires associés, avec comme mot(s)-clef(s) , , , . Vous pouvez la mettre en favoris avec ce permalien.

    Laisser un commentaire