Discussion:
Управляющие символьные константы
(слишком старое сообщение для ответа)
John Zaicev
2011-11-25 09:04:05 UTC
Permalink
#/▄▄▄▄▄/# · ···─═╗ Привет _All_ ! Пишет тебе *John* !
_*▀▀▀▀▀*_ ╚═══════════════─────────────────····· · · ·

Из сабжа я знаю следующие: \n,\t,\v,\b,\r,\f,,\\,\",\'',\0. А какие еще есть?

· ···─═╗ Hу я вроде все сказал... Bye _*All*_ !
╚═══════════════─────────────────····· · · ·
... Hа безрыбье и сам раком станешь...
Valentin Nechayev
2011-11-25 05:47:52 UTC
Permalink
Hi,
JZ> Из сабжа я знаю следующие: \n,\t,\v,\b,\r,\f,,\\,\",\'',\0. А какие
JZ> еще есть?

Вы бы хоть язык определили, в разных они разные. И какой набор символов -
7-, 8-битка, Unicode.
Ещё может быть \a (BEL, 0x07), \e (ESC, 0x1B), ну и разумеется \OOO, \xXX
(восьмеричные, 16-ричные константы), \uXXXX, \UXXXXXXXX (Unicode, стиль
может отличаться)

P.S. А почему "управляющие"? В перечисленных есть такие, которые ничем не
управляют.


-netch-

... "Сам ты дятел!" - подумал Мюллер.
John Zaicev
2011-11-25 11:48:45 UTC
Permalink
#/▄▄▄▄▄/# · ···─═╗ Привет _Valentin_ ! Пишет тебе *John* !
_*▀▀▀▀▀*_ ╚═══════════════─────────────────····· · · ·

25 Ноя 11 09:47, _Valentin Nechayev_ ══ /John Zaicev/:

JZ>> Из сабжа я знаю следующие: \n,\t,\v,\b,\r,\f,,\\,\",\'',\0. А
JZ>> какие еще есть?
VN> Вы бы хоть язык определили, в разных они разные. И какой набор
VN> символов - 7-, 8-битка, Unicode. Ещё может быть \a (BEL, 0x07), \e
VN> (ESC, 0x1B), ну и разумеется \OOO, \xXX (восьмеричные, 16-ричные
VN> константы), \uXXXX, \UXXXXXXXX (Unicode, стиль может отличаться)

Язык - shell. А набор символов вроде без разницы.

VN> P.S. А почему "управляющие"? В перечисленных есть такие, которые
VN> ничем
VN> не управляют.

Hазвание не я придумал, они так назывались еще на PDP.

· ···─═╗ Hу я вроде все сказал... Bye _*Valentin*_ !
╚═══════════════─────────────────····· · · ·
... Чует собака, на чье мясо села...
Valentin Nechayev
2011-11-25 08:28:30 UTC
Permalink
Hi,
JZ>>> Из сабжа я знаю следующие: \n,\t,\v,\b,\r,\f,,\\,\",\'',\0. А
JZ>>> какие еще есть?
VN>> Вы бы хоть язык определили, в разных они разные. И какой набор
VN>> символов - 7-, 8-битка, Unicode. Ещё может быть \a (BEL, 0x07),
VN>> \e (ESC, 0x1B), ну и разумеется \OOO, \xXX (восьмеричные,
VN>> 16-ричные константы), \uXXXX, \UXXXXXXXX (Unicode, стиль может
VN>> отличаться)
JZ> Язык - shell. А набор символов вроде без разницы.

shell вообще не знает никаких "управляющих символов".
Знают утилиты printf (по стандарту) и echo (нестандартное расширение), могут
какие-то другие нестандартные. Даже если они встроены в конкретную версию
шелла.
Берите документацию по своей версии шелла/printf/echo и смотрите...


-netch-

... Тузла преткновения.
John Zaicev
2011-11-25 12:58:09 UTC
Permalink
#/▄▄▄▄▄/# · ···─═╗ Привет _Valentin_ ! Пишет тебе *John* !
_*▀▀▀▀▀*_ ╚═══════════════─────────────────····· · · ·

25 Ноя 11 12:28, _Valentin Nechayev_ ══ /John Zaicev/:

JZ>>>> Из сабжа я знаю следующие: \n,\t,\v,\b,\r,\f,,\\,\",\'',\0. А
JZ>>>> какие еще есть?
VN>>> Вы бы хоть язык определили, в разных они разные. И какой набор
VN>>> символов - 7-, 8-битка, Unicode. Ещё может быть \a (BEL, 0x07),
VN>>> \e (ESC, 0x1B), ну и разумеется \OOO, \xXX (восьмеричные,
VN>>> 16-ричные константы), \uXXXX, \UXXXXXXXX (Unicode, стиль может
VN>>> отличаться)
JZ>> Язык - shell. А набор символов вроде без разницы.
VN> shell вообще не знает никаких "управляющих символов".
VN> Знают утилиты printf (по стандарту) и echo (нестандартное расширение),
VN> могут какие-то другие нестандартные. Даже если они встроены в
VN> конкретную версию шелла. Берите документацию по своей версии
VN> шелла/printf/echo и смотрите...

А разве они не определены в stdio.h?

· ···─═╗ Hу я вроде все сказал... Bye _*Valentin*_ !
╚═══════════════─────────────────····· · · ·
... Киpпич на голову летит.
Valentin Nechayev
2011-11-25 09:30:16 UTC
Permalink
Hi,
VN>> shell вообще не знает никаких "управляющих символов".
VN>> Знают утилиты printf (по стандарту) и echo (нестандартное
VN>> расширение), могут какие-то другие нестандартные. Даже если они
VN>> встроены в конкретную версию шелла. Берите документацию по своей
VN>> версии шелла/printf/echo и смотрите...
JZ> А разве они не определены в stdio.h?

Hет.


-netch-

... Сапоги следует чистить с вечера и надевать утром на свежую голову.
Maksym Shevchenko
2011-12-12 17:55:55 UTC
Permalink
On 25 ноя, 10:28, Valentin Nechayev
 Hi,
 JZ>>>  Из сабжа я знаю следующие: \n,\t,\v,\b,\r,\f,,\\,\",\'',\0. А
 JZ>>> какие еще есть?
 VN>> Вы бы хоть язык определили, в разных они разные. И какой набор
 VN>> символов - 7-, 8-битка, Unicode. Ещё может быть \a (BEL, 0x07),
 VN>> \e (ESC, 0x1B), ну и разумеется \OOO, \xXX (восьмеричные,
 VN>> 16-ричные константы), \uXXXX, \UXXXXXXXX (Unicode, стиль может
 VN>> отличаться)
 JZ>   Язык - shell. А набор символов вроде без разницы.
shell вообще не знает никаких "управляющих символов".
Знают утилиты printf (по стандарту) и echo (нестандартное расширение), могут
какие-то другие нестандартные. Даже если они встроены в конкретную версию
шелла.
Netch, они таки управляющие. Для терминала. ;-)
Берите документацию по своей версии шелла/printf/echo и смотрите...
-netch-
... Тузла преткновения.
Loading...