Online video hd

Смотреть узбекча видео

Официальный сайт jhealth 24/7/365

Смотреть видео бесплатно

Посты с тегом prompt
Daria 14.12.2010 19:04

СкриптыRapid Prompt Switcher

Частенько при работе в консоли, прыгая из одной директории в другую, prompt разрастает под тяжестью пути, что мешает прилично работать. В такие моменты очень хочется на некоторое время заменить приглашение командной строки аскетичным молчанием. Что-либо жутко неудобное - прекрасный мотиватор для поиска быстрых решений.
Полностью.
+ 9 -
12
08.03.2009 18:03

booleyПриглашение bash





В недавнем посте про Убунту говорилось о стандартном виде приглашения bash. Для забывчивых напомню: оно выглядело так:

user@desktop: ~$



Но приглашение может выглядеть совсем по другому. Как его изменить?



Приглашение задается переменной PS1.



Краткое уведение в сторону для новичков:

Существуют переменные окружения, в которых определяется самые разные вещи: где искать команды, приглашение, локаль, какую оболочку использовать. Для просмотра переменных наберите команду envДля присвоения значения достаточно набрать имяпеременной=значениепеременной






Но просто текст в приглашении бесполезен. Не будете же вы набирать каждый раз pwd, чтобы узнать текущий каталог, или whoami чтобы узнать текущий логин. Но у нас есть "метасимволы", вместо которых вставляются данные.



Некоторые из них:

* \a символ ASCII bell (7)

* \d дата в формате "День_недели Месяц День" (e.g., “Tue May 26?)

* \h имя хоста (до первой точки)

* \H имя хоста

* \j количество програм, контролируемых шеллом в текущий момент

* \n новая строка

* \r возврат каретки

* \s имя оболочки

* \t время в 24-часовом формате HH:MM:SS

* \T время в 12-часовом формате HH:MM:SS

* \@ время в 12-часовом формате (включая am/pm)

* \A время в 24-часовом формате HH:MM

* \u имя пользователя

* \v версия bash (e.g., 2.00)

* \V релиз, версия + уроверь патчев bash (e.g., 2.00.0)

* \w конец имени текущей директории, с $HOME = ~ (/etc/lighttpd показывается как lighttpd)

* \W полное имя текущей директории, с $HOME = ~

* \! номер этой команды в истории команд

* \# номер этой команды в текущем сеансе

* \$ если вы рут = #, иначе $

* \nnn восмеричный символ с кодом nnn

* \\ слэш





Не забудьте занести ваше идеальное приглашение в .bashrc (~/.bashrc), иначе все ваши изменения при следующем запуске bash будут забыты.



Теперь вы можете самостоятельно установить свое приглашение так, чтобы оно соответствовало вашим требованиям

+ 5 -
4

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн