Eu estava praticando o comando eco com a opção \r
(retorno de carro) como abaixo.
echo -e "This is \r my college"
resultado:
my college
mas quando adiciono mais uma palavra antes, \r
como abaixo
echo -e "This is the \r my college"
Então me dá uma saída como:
my college the
Outro exemplo
echo -e "This is \r valid data"
valid data
echo -e "This is not a \r valid data"
valid data a
Então, eu queria saber que qual é o objetivo real do retorno de carro aqui?
echo -e
é notoriamente não portável. Você provavelmente deve usar em seu printf
lugar.
Relacionados: unix.stackexchange.com/questions/355559/...
—
George Vasiliou
␣my college
, assim como o primeiro.