OVH Cloud OVH Cloud

sh: last path component

1 réponse
Avatar
laurens
Salut à tous,

je sais, ce n'est pas purement mac, mais vous serez indulgents...

comment dans un script #!/bin/sh récupérer la dernière composante d'un
nom:
echo "$0"
me répond
"/tout/le/chemin/vers/ma/commande"
alors que je veux simplement
"commande"

au passage, man sh n'est pas d'un grand secours pour moi. Avez-vous un
tutorial sur le web?

MDA

A+JL

1 réponse

Avatar
Patrick Stadelmann
In article <20030912093847556+,
laurens wrote:

comment dans un script #!/bin/sh récupérer la dernière composante d'un
nom:
echo "$0"
me répond
"/tout/le/chemin/vers/ma/commande"
alors que je veux simplement
"commande"


basename (et dirname pour faire l'opération inverse).

Patrick
--
Patrick Stadelmann