В поисках точки G

Знакi

Есть определенная группа символов, которые называются непечатаемые символы, но которые в принципе можно напечатать с клавиатуры, увидеть и даже услышать. А если у вас есть замечательный редактор Notepad++, то вы можете видеть эти символы в красивом обозначении. особо большой пользы от этих символов нет, но есть скрытые таланты.

Точка G

Один из самых интересных непечатаемых символов – BEL. Он же – ^G. Но как набрать его с клавиатуры? Очень просто. На системе Windows нужно просто нажать CTRL+G в командной строке. В *NIX-системе (Linux/MacOS X/FreeBSD/etc.): CTRL+V+G.

А что он делает? BEL – от слова “bell” – звонок. Печать этого символа в консоль побуждает систему издать системным динамиком “пик”.

Чтобы пикнуть в системе Windows:

echo ^G

*NIX в текущей консоли (не важно, удаленный сервер/компьютер или тот, за которым вы сидите или вы вообще в PuTTy на Виндовс):

echo ^G

Если вы залогинены на удаленный компьютер, пикнуть системным динамиком того компьютера можно так (FreeBSD):

echo ^G > /dev/console

Вместо ^G можно использовать \a:

printf "\a"

Отключить пикание системным динамиком в FreeBSD можно так:

echo “hw.syscons.bell=0” >> /etc/sysctl.conf

Возбуждение. Пробуждение.

Читать остальную часть заметки »

Теги: , , , , , , , , , , , , , , , , , , , , , , , , ,

Командный интерпретатор ака cmd

Случилось мне захотеть написать bat-ник на Виндовс. Скрипты я редко пишу в cmd, поэтому наступил на древние грабли.

Мой моск никак не может понять, на кой хер майкрософт придумала ключ /d для cd?

C:\Documents and Settings\Administrator>cd E:\
C:\Documents and Settings\Administrator>

Так у вас ничего не получится.

C:\Documents and Settings\Administrator>cd /d E:\
E:\>

А так вы сможете перейти на другой диск.

Нажмите клавиши: [Windows]+[R] и в окошке наберите
cmd
Нравится? Нет?? Тогда повторите нажатие [Windows]+[R] и наберите
cmd /T:0A
Видите? The Matrix has you! =)


Теги: , , , , , , ,