Bonjour,
Sous OpenBSD, pdksh - par defaut - :
À la ligne de code shell suivante :
que je remplace aisément par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "${line}" | cut -d':' -f2- | trim
Néanmoins, je me dis - peut-être à tord - que je devrais pouvoir tout faire juste avec awk ; il me semble avoir un début de réponse mais je ne suis pas sûr :
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf '%s' "${line}" | awk -F ':' '{ gsub(/[[:space:]]*/, "", $2) ; printf "%s",$2 }'
Le shell reste en attente...
Code : Sélectionner tout - Visualiser dans une fenêtre à part awk -F ':' -v l="${line}" '{ gsub(/[[:space:]]*/, "", $2) ; printf "%s",$2 }'
Une suggestion utile ?!
Merci d'avance.
Partager