cut & awk - Shell string split avec délimiteur

Délimiteur à un seul caractère

Par exemple, pour récupérer le troisième élément :

echo "premier,deuxième,troisième" | cut -d',' -f3

Délimiteur avec plusieurs caractères

Par exemple, pour récupérer le troisième élément avec comme délimiteur " - " :

echo "premier - deuxième - troisième" |awk -F'[ ][-][ ]' '{print $3}'

Commentaires