Kontynuując, z tym Tutorial 07 z naszej serii na Skrypty powłoki, dzisiaj zajmiemy się pierwszą częścią cyklu praktyczne przykłady, aby wziąć pod uwagę na początek uczyć się i udoskonalać nasza władza nad Technika skryptowania powłoki.
Ponadto stąd będziemy mogli wykorzystać wszystko, co znane i nauczone, w poprzednie samouczki 06 i 05 (Zasoby online i dobre praktyki), nie zapominając o wszystkich podstawy teoretyczne zasymilowany w samouczki 04,03, 02 i 01.
Tak więc przed rozpoczęciem tego postu nazwano «Skrypty Shell – samouczek 07», zalecamy zapoznanie się z poniższymi powiązane treści, pod koniec dzisiejszego czytania lub ponownego czytania tego posta:
Samouczek dotyczący skryptów powłoki 07
Przykłady poleceń do uruchomienia w skryptach powłoki – samouczek 07
Znajomość predefiniowanych wartości i parametrów: Polecenia Export i Env
Na początek ważne jest, aby wiedzieć, że wiele najważniejsze i używane wartości lub parametry, są już predefiniowane w niektórych zmiennych systemu operacyjnego, które można poznać poprzez polecenia "Export"I"Środowisko", jak widać na poniższych obrazach:
Export
Środowisko
Dlatego w terminalu możemy wykonać np.: rozkazy dowodzenia odczytywanie (wyodrębnianie/poznawanie) używanego środowiska graficznego, w zależności od Polecenia „Eksportuj” i „Śr.”:
echo $XDG_SESSION_DESKTOP
echo $DESKTOP_SESSION
I tak uzyskaj ten sam wynik przez terminal, w moim przypadku: XFCE. Jak pokazano niżej:
Wyodrębnij zapisane wartości i parametry za pomocą skryptów powłoki
A potem się nauczymy wyodrębnij wartości i informacje różnych typów poprzez wykonywanie poleceń w terminalu. Zaczynając od prostych, takich jak dzisiaj, aż do bardziej zaawansowanych w przyszłych samouczkach.
Podczas gdy dzisiejsze są następujące:
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
Podczas wykonywania ich w terminalu byłby to wynik na ekranie:
Krótko mówiąc, mamy taką nadzieję Samouczek 07 na temat „Skrypty powłoki” z część pierwsza serii przydatnych rozkazy dowodzenia aby zacząć uczyć się i rozumieć potencjał tej techniki, pozwól im w najbliższej przyszłości: bardziej zaawansowane i praktyczne zarządzanie ich Systemy operacyjne GNU/Linux. I oczywiście moc dotarcia budować własne programy CLI/GUI, Jeśli to konieczne.
Tak jak osobiście wykonuję z budową aplikacja (pakiet) Debian o nazwie LPI-SOA, Gotowe 100% z Bashem przez skrypty powłoki, o przyszłej wersji mnie Społeczność Respin na podstawie MX Linux nazywa Cuda. A co oni widzą we mnie? Kanał YouTube, aby poznać moc (zakres) skryptów powłoki.
Jeśli podobała Ci się treść, skomentuj i udostępnij. I pamiętaj, odwiedź początek naszego «teren», oprócz oficjalnego kanału Telegram aby uzyskać więcej wiadomości, samouczków i aktualizacji Linuksa. Zachód grupa, aby uzyskać więcej informacji na bieżący lub pokrewny temat.