ต่อด้วยสิ่งนี้ การสอน 07 จากซีรีส์ของเราบน การเขียนสคริปต์เชลล์, วันนี้เราจะมาพูดถึงส่วนแรกของซีรีส์ของ ตัวอย่างการปฏิบัติ, เพื่อนำมาพิจารณาในการเริ่มต้น เรียนรู้และปรับแต่ง การปกครองของเรามากกว่า เทคนิคการเขียนสคริปต์เชลล์.
นอกจากนี้ จากนี้ เราจะสามารถใช้ทุกสิ่งที่รู้และเรียนรู้ใน บทเรียนก่อนหน้า 06 และ 05 (แหล่งข้อมูลออนไลน์และแนวทางปฏิบัติที่ดี)โดยไม่ลืม พื้นฐานทางทฤษฎี หลอมรวมเข้ากับ บทแนะนำ 04,03, 02 และ 01.
ดังนั้น ก่อนจะเริ่มโพสต์นี้เรียกว่า «การเขียนสคริปต์เชลล์ – บทช่วยสอน 07»เราขอแนะนำให้คุณสำรวจสิ่งต่อไปนี้ เนื้อหาที่เกี่ยวข้องเมื่อสิ้นสุดการอ่านหรืออ่านโพสต์นี้ซ้ำในวันนี้:
Shell Scripting Tutorial 07
ตัวอย่างคำสั่งที่จะเริ่มต้นใน Shell Scripting – บทช่วยสอน 07
รู้ค่าและพารามิเตอร์ที่กำหนดไว้ล่วงหน้า: คำสั่งส่งออกและ Env
อันดับแรก สิ่งสำคัญคือต้องรู้ว่าหลายๆ ค่าหรือพารามิเตอร์ที่สำคัญที่สุดและใช้แล้วถูกกำหนดไว้แล้วในตัวแปรบางตัวของระบบปฏิบัติการ ซึ่งสามารถทราบได้ผ่านทาง คำสั่ง "ส่งออก"Y"env"ดังที่เราเห็นในภาพต่อไปนี้:
ส่งออก
env
ดังนั้น ในเทอร์มินัล เราสามารถดำเนินการได้ ตัวอย่างเช่น ดังต่อไปนี้ คำสั่งคำสั่ง เพื่ออ่าน (แยก/รู้) สภาพแวดล้อมเดสก์ท็อปที่ใช้ ขึ้นอยู่กับ คำสั่ง "ส่งออก" และ "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 แอพ (แพ็คเกจ) เดเบียนที่เรียกว่า LPI-SOA, เสร็จแล้ว 100% ด้วย Bash ผ่าน Shell Scripting, เกี่ยวกับฉันในเวอร์ชั่นอนาคต ชุมชนตอบกลับ ขึ้นอยู่กับ MX Linux ที่เรียกว่า ปาฏิหาริย์. และพวกเขาจะมองเห็นอะไรในตัวฉัน ช่อง YouTubeเพื่อให้ทราบถึงพลัง (ขอบเขต) ของ Shell Scripting
หากคุณชอบเนื้อหา แสดงความคิดเห็นและแบ่งปันมัน. และจำไว้ว่าให้เยี่ยมชมจุดเริ่มต้นของเรา «สถาน», นอกเหนือจากช่องทางการของ Telegram สำหรับข่าวสาร บทช่วยสอน และการอัปเดต Linux เพิ่มเติม ตะวันตก กลุ่มสำหรับข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อของวันนี้หรือเรื่องอื่นๆ ที่เกี่ยวข้อง