Продължавайки, с това Инструкция 07 от нашата серия нататък Скрипт на Shell, днес ще разгледаме първата част от поредицата от практически примери, да се вземе предвид, за да започнете научете и усъвършенствайте нашето господство над Shell скриптова техника.
Освен това от тук ще можем да използваме всичко известно и научено в предишни уроци 06 и 05 (онлайн ресурси и добри практики), без да забравяме всички теоретична основа асимилиран в уроци 04,03, 02 и 01.
Така че, преди да започне тази публикация, се обади «Shell Scripting – Урок 07», препоръчваме да проучите следното свързано съдържание, в края на четенето или препрочитането на тази публикация днес:
Урок за скриптове на Shell 07
Примери за команди за стартиране в Shell Scripting – Урок 07
Познаване на предварително зададени стойности и параметри: Експортиране и Env команди
Като начало е важно да знаете, че много от най-важните и използвани стойности или параметри, вече са предварително дефинирани в определени променливи на операционната система, които могат да бъдат известни чрез команди"Износ"И"пощенски плик", както можем да видим на следващите изображения:
Износ
пощенски плик
Следователно в терминал можем да изпълним, например, следното командни заповеди за четене (извличане/узнаване) на използваната работна среда, в зависимост от Команди “Export” и “Env”.:
ехо $XDG_SESSION_DESKTOP
ехо $DESKTOP_SESSION
И така получете същия резултат от терминала, в моя случай: XFCE. Както е показано по-долу:
Извличане на съхранени стойности и параметри с помощта на Shell Scripting
И тогава ще се научим извличане на стойности и информация различни видове чрез изпълнение на командни команди в терминал. Започвайки с някои прости, като днешните, докато стигнете до по-напреднали, в бъдещи уроци.
Докато днешните са следните:
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
Когато ги изпълнявате в терминал, това ще бъде резултатът на екрана:
Накратко, надяваме се на това Урок 07 за „Shell Scripting“ с първа част от поредица полезни командни заповеди да започнат да учат и разбират потенциала на тази техника, позволете им в близко бъдеще, a по-модерно и практично управление от него Операционни системи GNU/Linux. И разбира се, силата за достигане създайте свои собствени CLI/GUI програми, Ако е необходимо.
Точно както аз лично извършвам с изграждането на a приложение (пакет) Debian, наречено LPI-SOA, Свършен 100% с Bash чрез Shell Scripting, за бъдещата версия на мен Респин на общността въз основа на MX Linux наречен Чудеса. И какво могат да видят в мен? Канал в YouTube, за да знаете силата (обхвата) на Shell Scripting.
Ако сте харесали съдържанието, коментирайте и го споделете. И не забравяйте, посетете началото на нашия «място», в допълнение към официалния канал на Telegram за повече новини, уроци и актуализации на Linux. запад група, за повече информация по днешната тема или други свързани.