|
| ||||||||||||||
| ||||||||||||||
Приложение: escape-последовательности для других терминаловБольшинство современных терминалов являются производными xterm или rxvt и поддерживают те же escape-последовательности, которыми мы пользовались раньше. Некоторые фирменные терминалы, идущие вместе с различными версиями Unix, имеют свои собственные escape-последовательности. IBM aixtermaixterm понимает escape-последовательности xterm. SGI wsh, xwsh и wintermЭти терминалы устанавливают $TERM=iris-ansi и используют escape-последовательности:
Терминалы Irix также поддерживают последовательности xterm для установки заголовка окна и имени иконки раздельно, но не для установки и того и другого вместе. Sun cmdtool и shelltoolcmdtool и shelltool устанавливают $TERM=sun-cmd и используют последовательности:
CDE dttermdtterm устанавливает $TERM=dtterm и понимает как последовательности xterm, так и Sun cmdtool (проверено на Solaris 2.5.1, Digital Unix 4.0, HP-UX 10.20). HPtermhpterm устанавливает $TERM=hpterm и использует последовательности:
Простая программа на C, вычисляющая длину строки и выводящая ее, выглядит примерно так:
Можно написать простой скрипт, использующий ${#string} (zsh, bash, ksh) или ${%string} (tcsh) для вычисления длины строки. Для zsh:
| ||||||||||||||
|
CITForum © 1997–2025