Я практиковал команду эха с опцией \r(возврат каретки), как показано ниже.
echo -e "This is \r my college"
вывод:
my college
но когда я добавляю еще одно слово, \rкак показано ниже
echo -e "This is the \r my college"
Тогда это дает мне вывод как:
my college the
Другой пример
echo -e "This is \r valid data"
valid data
echo -e "This is not a \r valid data"
valid data a
Итак, я хотел знать, какова реальная цель возврата каретки здесь?
echo -eобщеизвестно непортативный. Вы должны, вероятно, использовать printfвместо этого.
␣my college, как и первая.