URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 24329
[ Назад ]

Исходное сообщение
"Как распечатать на терминал \t \r \n?"

Отправлено NSN , 20-Дек-02 16:26 
Как распечатать на терминал \t \r \n?
Пробовал echo "OK!\tтабуляция"
нифига не работает... Выводит OK!tтабуляция.
Возможно ли заставить выводить такие символы в sh?

И как обозначить символ его кодом, то есть в перле я могу набрать print "\x20\x20\x20" и он мне напечатает три пробела, а как это сделать в sh?


Содержание

Сообщения в этом обсуждении
"RE: Как распечатать на терминал \t \r \n?"
Отправлено qq , 20-Дек-02 17:49 
>Как распечатать на терминал \t \r \n?
>Пробовал echo "OK!\tтабуляция"
>нифига не работает... Выводит OK!tтабуляция.
>Возможно ли заставить выводить такие символы в sh?
>
>И как обозначить символ его кодом, то есть в перле я могу
>набрать print "\x20\x20\x20" и он мне напечатает три пробела, а как
>это сделать в sh?

echo -e "OK\ttab"
если кавычек не ставишь, то надо два бекслеша ставить
ну и на параметр -e для echo обрати внимание