bash shell ซึ่งติดตั้งในระบบปฏิบัติการเกือบทั้งหมดของตระกูล Linux มีระบบคำสั่งขั้นสูงที่ช่วยให้คุณพัฒนาสคริปต์ที่มีฟังก์ชันการทำงานที่หลากหลาย สคริปต์เช่นนี้มีอยู่ทั่วไปบนระบบลีนุกซ์ คุณสามารถเรียกใช้สคริปต์ทุบตีโดยการตั้งค่าแอตทริบิวต์ที่เหมาะสมสำหรับมันและมีสิทธิ์ที่จำเป็น
จำเป็น
- - บัญชีบนเครื่องเป้าหมาย
- - อาจเป็นราก
คำแนะนำ
ขั้นตอนที่ 1
ล็อกอินเข้าสู่คอนโซลบนเครื่องที่จะรันสคริปต์ เริ่มโปรแกรมจำลองเทอร์มินัล (konsole, XTerm เป็นต้น) หรือสลับไปที่คอนโซลข้อความโดยกดแป้นพิมพ์ลัด Ctrl + Alt + Fx อันใดอันหนึ่ง หากไม่มีการเข้าถึงคอมพิวเตอร์จริง ให้เชื่อมต่อผ่านเครือข่ายโดยใช้ไคลเอ็นต์ ssh (เช่น PuTTY ใน Windows หรือ ssh ใน Linux) หากจำเป็น ให้ป้อนข้อมูลบัญชีของคุ
ขั้นตอนที่ 2
เปลี่ยนไดเร็กทอรีปัจจุบันเป็นไดเร็กทอรีที่มีไฟล์สคริปต์อยู่ ควรทำเพื่อความสะดวกในการทำงานต่อไป ใช้คำสั่ง cd ซึ่งพารามิเตอร์ต้องเป็นพาธสัมบูรณ์หรือสัมพันธ์กับไดเร็กทอรีเป้าหมาย ตัวอย่างเช่น cd / home / tmp / คุณสามารถใช้ตัวจัดการไฟล์เช่น Midnight Commande
ขั้นตอนที่ 3
เปลี่ยนการอนุญาตของไฟล์สคริปต์หากจำเป็น ทำให้สามารถปฏิบัติการและแก้ไขได้ด้วยบัญชีของคุณ หากคุณเป็นเจ้าของไฟล์ ให้รันคำสั่ง chmod โดยเปลี่ยนการอนุญาต ตัวอย่างเช่น: chmod 0755./test.sh หากไฟล์นี้เป็นเจ้าของโดยผู้ใช้รายอื่น ให้ตั้งค่าการอนุญาตเป็น 0777 ชั่วคราวโดยการเรียกใช้ chmod ด้วย sudo หรือเปลี่ยนเจ้าของและกลุ่มด้วย chown (เช่น sudo จาก sudo) หากคุณใช้ตัวจัดการไฟล์ การดำเนินการดังกล่าวจะสะดวกกว่ามากด้วยความช่วยเหลือ (ใน Midnight Commander สิ่งเหล่านี้คือรายการที่เกี่ยวข้องของเมนูไฟล์
ขั้นตอนที่ 4
ตรวจสอบและหากจำเป็น ให้แก้ไขสคริปต์ด้วยพาธไปยังตัวแปล bash หลังอักขระ #! ในบรรทัดแรก ใช้โปรแกรมแก้ไขข้อความที่คุณต้องการ ตัวอย่างเช่น โปรแกรมแก้ไข vim หรือ Midnight Commander บันทึกไฟล์สคริปต์ที่แก้ไ
ขั้นตอนที่ 5
เรียกใช้สคริปต์ทุบตี ป้อนพาธสัมบูรณ์หรือพาธสัมพัทธ์ไปยังไดเร็กทอรีในคอนโซลด้วยไฟล์สคริปต์ ชื่อ และพารามิเตอร์ หากจำเป็น กดปุ่มตกลง.