Bonjour,
Sous OpenBSD, pdksh - par defaut - :
À la ligne de code shell suivante :
que je remplace aisément par :Code: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:printf '%s' "${line}" | awk -F ':' '{ gsub(/[[:space:]]*/, "", $2) ; printf "%s",$2 }'
Le shell reste en attente...Code:awk -F ':' -v l="${line}" '{ gsub(/[[:space:]]*/, "", $2) ; printf "%s",$2 }'
Une suggestion utile ?!
Merci d'avance.