Ubuntu - สคริปต์เชลล์เพื่อเรียกใช้ / เรียกใช้

เริ่มเขียนเชลล์สคริปต์ในระบบปฏิบัติการ Ubuntu Linux ด้วย #! / bin / bash หรือ #! / bin / sh หรือ #! / usr / bin / sh ซึ่งหมายความว่าไฟล์เชลล์สคริปต์ได้รับการดำเนินการโดย "sh" ซึ่งอยู่ในไดเรกทอรี "bin" เป็นคำแนะนำมาตรฐานจาก Linux Distributions เพื่อเขียนบรรทัดนี้โดยที่ไฟล์สคริปต์ทำงานได้สำเร็จ บันทึกเชลล์สคริปต์เป็น "filename.sh" แสดงคำอธิบายไฟล์ด้วยสคริปต์และระบบบล็อกการอนุญาตทั้งหมดในระบบปฏิบัติการ Linux เพื่อทำให้ไฟล์ปลอดภัย ดังนั้นจึงไม่แนะนำให้ใช้โดย Linux Distributions เพื่อบันทึกไฟล์ในรูปแบบข้อความ แทรกการอนุญาตไปยังไฟล์สคริปต์ของคุณเพื่อให้ผู้ใช้ระดับต่าง ๆ สามารถอ่านเขียนและรันไฟล์สคริปต์โดยพิมพ์บรรทัดต่อไปนี้ใน Ubuntu:

chmod u + x sayH

./sayH

ปัญหา

ฉันกำลังเขียนสคริปต์เชลล์แบบง่าย ๆ ใน Ubuntu Linux

 $ vi sayH echo "โปรดชื่อของคุณ:" อ่าน fname echo "สวัสดี $ fname ขอเป็นเพื่อน!" 

วิธีการรันและเรียกใช้ใน Linux?

สารละลาย

ก่อนอื่นให้ผนวก "#! / bin / bash" ที่ด้านบนของไฟล์:

#! / bin / ทุบตี

 echo "ชื่อจริงของคุณ:" read fname echo "Hello $ fname, ให้เป็นเพื่อน!" 

แล้ว:

 chmod u + x sayH 

 ./sayH 

บันทึก

ขอบคุณ jipicy สำหรับเคล็ดลับนี้ในฟอรัม

บทความก่อนหน้านี้ บทความถัดไป

เคล็ดลับยอดนิยม