2
Por que wc <<< "$ string" mostra um comprimento de um byte a mais do que printf "$ string" | banheiro?
Accidentially, eu descobri que wcconta diferentemente dependendo de como obtém a entrada do bash: $ s='hello' $ wc -m <<<"$s" 6 $ wc -c <<<"$s" 6 $ printf '%s' "$s" | wc -m 5 $ printf '%s' "$s" | wc -c 5 Esse comportamento - IMHO confuso - está documentado …