
Bash Prompt Generator: веб-сайт для прикраси нашого підказки
Буквально кілька днів тому ми поділилися цікавим і веселим підручником під назвою Як відобразити підказку (PS1) терміналу Linux кольорами? І саме так, як виражає його назва, у ньому ми навчаємо їх дуже прямим і ручним способом, як виконувати це завдання, тобто розфарбуйте центральну частину підказки (PS1) багатьма кольорами за допомогою команди «lolcat».. Який ми зазвичай часто використовуємо для фарбування виводу на екран певних команд або наказів команд, особливо тих, які пов’язані з використанням іншого інструменту під назвою Neofetch.
Однак у тому самому підручнику ми побачили, що бічні частини (крайня права та ліва) також були розфарбовані за допомогою шістнадцяткових кодів, які стосуються кольорів. Крім того, наше повідомлення (PS1) також можна прикрасити або розширити різними символами узагальнення (буквами та символами), які посилаються на елементи та інформацію операційної системи. І оскільки зазвичай існують онлайн-інструменти майже для всього, сьогодні в цьому підручнику ми познайомимо вас із викликом Генератор підказок Bash. Що полегшить завдання прикрасити наш запит (PS1) нашого терміналу Linux, легко і швидко.
Прикрасьте підказку (PS1) свого терміналу Linux за допомогою lolcat
Але перш ніж розпочати цю публікацію про цей привабливий і веселий трюк налаштування за допомогою онлайн-інструменту під назвою Генератор підказок Bash, ми рекомендуємо вам вивчити a попередній пов’язаний пост з таким обсягом, наприкінці читання:
Bash Prompt Generator: веб-сайт для прикраси нашого підказки
Що таке Bash Prompt Generator?
За словами розробника зазначеного онлайн-інструменту, в офіційний сайт того ж, він описує це нам таким чином:
Ця сторінка призначена, щоб допомогти вам легко досліджувати та створювати схеми кольорів для підказки bash. Сама структура підказки ще не настроюється. Якщо ви хочете зробити це, ви можете посилатися на змінні з підказки bash вище та вручну редагувати PS1 за допомогою змінних, які вам потрібні.
Поки, у своєму офіційний розділ на GitHub, ми можемо знати, що це так написаний за допомогою React (Бібліотека Javascript з відкритим кодом, призначена для створення інтерфейсів користувача з метою полегшення розробки програм на одній сторінці) і використовує технологію Node.js (Безкоштовне міжплатформне середовище виконання JavaScript з відкритим вихідним кодом, яке дозволяє розробникам створювати сервери, веб-додатки, інструменти командного рядка та сценарії.) І крім того, що Він працює за ліцензією MIT.
Як ми можемо використовувати цей онлайн-інструмент для налаштування підказки (PS1)?
Його робота насправді дуже проста, ми просто повинні спочатку, як і в попередньому підручнику, виконати належну комп’ютерну практику, тому «зробіть резервну копію нашого поточного файлу .bashrc». Тобто, то файл базової конфігурації середовища Bash нашого поточного користувача в операційній системі GNU/Linux, у якій ми будемо працювати. Для цього ми можемо використовувати як термінал, так і бажаний Провідник файлів, щоб створити його копію. І коли відповідну резервну копію буде створено, ми можемо продовжити наступні кроки, не боячись щось пошкодити та не в змозі вирішити чи повернутися до початкової точки:
- Відредагуйте наш поточний файл «.bashrc», розташований у шляху /home/$USER/: Для цього ми можемо використовувати або редактор командного рядка, як-от Nano чи Vi, або редактор графічного інтерфейсу, як-от Gedit чи Mousepad.
- Вимкнути поточну підказку (PS1): Для цього ми повинні прокоментувати поточний рядок підказки (PS1), який у нас працює. І для цього все, що вам потрібно зробити, це поставити на його початку цифру: «#».
- Створіть, скопіюйте та вставте нові рядки підказок (PS1), отримані за допомогою Bash Prompt Generator: Щоб зробити це, ми повинні клацнути на першому кольоровому полі ліворуч від 4 існуючих, розташованих під підказкою моделі, а потім на одному з кольорів палітри кольорів, розташованих праворуч. Після того, як це буде зроблено, ми побачимо колір, вибраний із палітри кольорів у полі кольорів, і, у свою чергу, він забарвить перший елемент моделі підказки. Потім ми просто повторюємо ту саму дію для кожної кольорової рамки та елемента моделі запиту.
- Скопіюйте згенерований рядок підказки (PS1) поверх нашого файлу .bashrc: Наприкінці попереднього кроку ми побачимо новий рядок PS1, згенерований під 4 кольоровими полями, який нам потрібно буде скопіювати та вставити, а потім зберегти та протестувати.
Знімки екрану
Щоб краще зрозуміти все вищесказане, ми покажемо наступні скріншоти, де ми вибрали жовтий, синій, червоний і зелений кольори щоб налаштувати наш поточний запит (PS1).
- нижче, Генератор підказок Bash пропонує нам між використанням лінії PS1 з команду Tput або коди ANSI з керуючими послідовностями:
- Список дійсних змінних запиту Bash для живлення наших ліній PS1
Дослідити Інтернет: Man Bash / Підказка
- Таблиця допустимих кольорів для прикраси наших лінійок PS1
Дослідити Інтернет: xterm 256 кольорів
Резюме
Коротше кажучи, безсумнівно, цей новий трюк налаштування Prompt (PS1) за допомогою онлайн-інструменту називається Генератор підказок Bash Разом із багатьма іншими, перерахованими вище, він буде дуже корисним і веселим для деяких ентузіастів Linuxverse. Кому зазвичай потрібно покращити свій Prompt, щоб працювати або просто розважатися показує підказку терміналу Linux (PS1) кольорами та елементами. І якщо, як хороший користувач Linux, ви налаштуєте свій запит (PS1) за допомогою інших хитрощів (інструментів, конфігурацій та оптимізації), застосованих до вашого файлу .bashrc, ми запрошуємо вас розповісти нам про них для знання та користі для всього Linuxverse. Спільнота.
Нарешті, не забудьте поділитися цією корисною та веселою публікацією з іншими відвідайте початок нашого «сайт» іспанською або іншими мовами (додайте 2 літери в кінці URL-адреси, наприклад: ar, de, en, fr, ja, pt і ru, серед багатьох інших). Крім того, запрошуємо Вас приєднатися до нашого Офіційний телеграм канал щоб читати та ділитися новинами, посібниками та посібниками з нашого веб-сайту. А також, наступне Альтернативний телеграм канал щоб дізнатися більше про Linuxverse загалом.