Сценарии оболочки — Урок 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.