Сценарии оболочки — Урок 07: От теории к практике — Часть 01

Сценарии оболочки — Урок 07: От теории к практике — Часть 01

Сценарии оболочки — Урок 07: От теории к практике — Часть 01

Продолжая, с этим Учебник 07 из нашей серии Скрипты оболочки, сегодня мы рассмотрим первую часть серии практические примеры, принять во внимание для начала учиться и совершенствоваться наше владычество над Техника написания сценариев оболочки.

Кроме того, отсюда мы сможем использовать все известное и изученное в предыдущие руководства 06 и 05 (онлайн-ресурсы и передовой опыт), не забывая все теоретические основы ассимилировался в учебники 04,03, 02 и 01.

Сценарии оболочки — Урок 06. Сценарии оболочки Bash — Часть 3

Сценарии оболочки — Урок 06. Сценарии оболочки Bash — Часть 3

Итак, прежде чем начать этот пост под названием «Скрипты оболочки — Урок 07», мы рекомендуем изучить следующие связанное содержание, в конце чтения или перечитывания этого поста сегодня:

Сценарии оболочки — Урок 06. Сценарии оболочки Bash — Часть 3
Теме статьи:
Сценарии оболочки — Урок 06. Сценарии оболочки Bash — Часть 3
Сценарии оболочки — Урок 05. Сценарии оболочки Bash — Часть 2
Теме статьи:
Сценарии оболочки — Урок 05. Сценарии оболочки Bash — Часть 2

Учебное пособие по написанию сценариев оболочки 07

Учебное пособие по написанию сценариев оболочки 07

Примеры команд для запуска в Shell Scripting – Tutorial 07

Знание предопределенных значений и параметров: команды Export и Env

Для начала важно знать, что многие наиболее важные и используемые значения или параметры, уже предопределены в определенных переменных операционной системы, которые можно узнать через команды "Экспортировать"А"Env , как мы можем видеть на следующих изображениях:

Экспортировать

Вывод команды экспорта - 1

Вывод команды экспорта - 2

Env

Вывод команды окружения — 1

Вывод команды окружения — 2

Поэтому в терминале мы могли бы выполнить, например, следующее командные приказы читать (извлекать/знать) используемую среду рабочего стола, в зависимости от Команды «Экспорт» и «Окружить»:

эхо $XDG_SESSION_DESKTOP

эхо $DESKTOP_SESSION

Итак, через терминал получаем тот же результат, в моем случае: XFCE. Как показано ниже:

командные приказы для чтения (извлечения/знания) используемой среды рабочего стола

Извлечение сохраненных значений и параметров с помощью сценариев оболочки

И тогда мы научимся извлекать значения и информацию различных видов через выполнение приказов команд в терминале. Начиная с простых, как сегодня, и заканчивая более сложными в будущих уроках.

В то время как сегодняшние следующие:

NE=$(cat /etc/hostname) ; echo $NE
#Nombre del Equipo.

F1=$(date +"%D") ; echo $F1
#Fecha actual del Sistema

F2=$(date +"%d-%b-%y") ; echo $F2
#Fecha actual del Sistema

F3=$(date +"%d-%m-%y") ; echo $F3
#Fecha Numérica actual del Equipo

F4=$(date "+%d-%m-%y_%H-%M-%S") ; echo $F4
#Fecha actual extendida del Sistema

H1=$(date +"%T") ; echo $H1
#Hora actual del Sistema

H2=$(date +"%H-%M") ; echo $H2
#Hora actual del Sistema

H3=$(date +"%H-%M-%S") ; echo $H3
#Fecha actual extendida del Sistema

H4=$(date +"%H") ; echo $H4
#Hora del Sistema

M1=$(date +"%M") ; echo $M1
#Minutos del Equipo

S1=$(date +"%S") ; echo $S1
#Segundos del Sistema

D1=$(date +"%d") ; echo $D1
#Día actual del Equipo

MES1=$(date +"%b") ; echo $MES1
#Mes alfabético actual del Equipo

MES2=$(date +"%m") ; echo $MES2
#Mes numérico actual del Equipo

A1=$(date +"%y") ; echo $A1
#Año (con 2 cifras) actual del Equipo

A2=$(date +"%Y") ; echo $A2
#Año (con 4 cifras) actual del Equipo

При выполнении их в терминале это будет результат на экране:

Экран результата выполненных командных приказов

Сценарии оболочки — Урок 04. Сценарии оболочки Bash — Часть 1
Теме статьи:
Сценарии оболочки — Урок 04. Сценарии оболочки Bash — Часть 1
Сценарии оболочки — Урок 03: Все о сценариях оболочки Bash
Теме статьи:
Сценарии оболочки — Урок 03: Все о сценариях и сценариях оболочки

Абстрактный баннер для поста

Короче, мы надеемся на это Учебник 07 по «Скриптам оболочки» с первая часть из серии полезных командные приказы чтобы начать изучать и понимать потенциал этой техники, позволить им в ближайшем будущем более продвинутое и практичное управление их Операционные системы GNU/Linux. И, конечно же, способность достигать создавать свои собственные программы CLI/GUI, Если необходимо.

Так же, как лично я занимаюсь строительством приложение (пакет) Debian под названием LPI-SOA, Выполнено 100% с Bash через сценарии оболочки, о будущей версии меня Сообщество основанный на MX Linux называемый Чудеса. И что они могут увидеть во мне? Канал YouTube, чтобы узнать возможности (область применения) сценариев оболочки.

Если вам понравился материал, прокомментируй и поделись. И помните, посетите начало нашего «сайт», помимо официального канала Telegram для получения дополнительных новостей, руководств и обновлений Linux. Запад группа, для получения дополнительной информации по сегодняшней теме или другим связанным.


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.