Dalam hal ini Tutorial 10 dari seri kami saat ini Shell Scripting, kami akan melanjutkan dengan set lain contoh praktis dalam bentuk perintah perintah, ditujukan dalam Tutorial 07, 08 dan 09.
Selanjutnya dalam tutorial 06 dan 05, kami membahas berbagai Sumber Online y Algunas Praktik yang baik. Sementara banyak dari landasan teori dari bahasa scripting tercakup dalam tutorial 04 hingga 01.
Dan, sebelum memulai posting ini disebut “Skrip Shell – Tutorial 10”, kami akan merekomendasikan Anda untuk juga menjelajahi yang berikut ini konten terkait, di akhir membacanya:
Tutorial Pembuatan Skrip Shell 10
Contoh perintah untuk memulai di Shell Scripting
Ekstrak nilai dan parameter yang terkait dengan data Kernel dan Memori Sistem
Selanjutnya, kami perintah perintah mulai hari ini, untuk belajar skrip shell adalah:
TKERNEL=$(uname -s) ; echo $TKERNEL
Tipo de Kernel del SO detectado.
RKERNEL=$(uname -r) ; echo $RKERNEL
Versión del Kernel del SO detectado.
VKERNEL=$(uname -v | awk '{print $4}') ; echo $VKERNEL
Nombre del Sistema Operativo encontrado.
ARQDISTRO=$(uname -m) ; echo $ARQDISTRO
Arquitectura del Sistema Operativo encontrado.
ADCHECK=$(uname -m) ; if [[ "$ADCHECK" = "x86" ]]; then ADCHECK=32; else ADCHECK=64; fi ; echo $ADCHECK
Convertir el Tipo de Arquitectura de la Distro detectada en forma codificada (32 para x86 y 64 para x86_64)
VBASH=$(bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//') ; echo $VBASH
Versión del Bash Shell.
TMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $2}') ; echo $TMEMRAM
Memoria total del Equipo.
UMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $3}') ; echo $UMEMRAM
Memoria usada del Equipo.
FMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $4}') ; echo $FMEMRAM
Memoria libre del Equipo.
AMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $7}') ; echo $AMEMRAM
Memoria disponible del Equipo.
TMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $2}') ; echo $TMEMSWAP
Memoria Swap total del Equipo.
UMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $3}') ; echo $UMEMSWAP
Memoria Swap usada del Equipo.
FMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $4}') ; echo $FMEMSWAP
Memoria Swap libre del Equipo.
Al jalankan setiap perintah ditampilkan di sini, kita akan mendapatkan keluaran yang serupa (hasil), seperti terlihat pada gambar berikut:
Perlu diingat bahwa gagasan dengan setiap urutan perintah adalah untuk memecah apa yang dilakukan setiap perintah di dalamnya, untuk melihat bagaimana Shell Scripting memformat keluaran yang akan diperoleh. Sebagai contoh:
bash --version
bash --version | grep bash
bash --version | grep bash | awk '{print $4}'
bash --version | grep bash | awk '{print $4}' | sed 's/(//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//'
VBASH=$(bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//') ; echo $VBASH
Singkatnya, kami berharap ini Tutorial 10 tentang «Skrip Shell» terus menawarkan kontribusi kecil namun berharga dalam hal tujuan belajar dan memahami potensi dari Teknik Scripting Shell. Juga, jika Anda ingin belajar lebih banyak, saya mengundang Anda untuk menjadi bagian dari ini Grup Telegram tentang Shell Scripting dimana saya juga belajar di Komunitas.
Jika Anda menyukai kontennya, komentar dan bagikan. Dan ingat, kunjungi awal kami «situs», selain saluran resmi Telegram untuk lebih banyak berita, tutorial, dan pembaruan Linux. Barat kelompok, untuk informasi lebih lanjut tentang topik hari ini atau topik terkait lainnya.