Script shell : récupérer une partie d'un champ

Résolu/Fermé
JsuisNul Messages postés 122 Date d'inscription mercredi 13 février 2013 Statut Membre Dernière intervention 14 février 2024 - 14 oct. 2021 à 10:21
JsuisNul Messages postés 122 Date d'inscription mercredi 13 février 2013 Statut Membre Dernière intervention 14 février 2024 - 14 oct. 2021 à 15:19
Bonjour,

J'ai un script pour renommer des fichiers pdf à partir d'informations contenu dans un fichier csv.
L'un des champs dont j'ai besoin pour renommer les fichiers pdf est comme suit (2éme champ dans mon exemple) :

xxxx;nom-prénom-08/09/2021-12659897546;dddd

Je souhaiterai ne récupérer que la partie "nom-prénom".
Si quelqu'un peut m'aider ou m'orienter sur la commande à utiliser, je suis preneur.

Merci à vous
A voir également:

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
14 oct. 2021 à 10:48
hello
$ var="xxxx;nom-prénom-08/09/2021-12659897546;dddd"
$ awk -F "[;-]" '{print $2 "-" $3}' <<<"$var"
nom-prénom
1
JsuisNul Messages postés 122 Date d'inscription mercredi 13 février 2013 Statut Membre Dernière intervention 14 février 2024 1
14 oct. 2021 à 15:19
Bonjour dubcek,

Merci !!!
0