1.เกริ่น

เชลล์สคริปต์ พูดง่าย ๆ ก็คือการนำคำสั่งในเชลล์ของลินุกซ์มาเรียงต่อกันให้ทำงานตามที่เราต้องการ โดยเพิ่มโครงสร้างการวนรอบ และฟังก์ชั่นต่าง ๆ เติมเข้ามา เพื่อให้การทำงานได้ตามที่เราต้องการ ซึ่งจะเหมาะมากกับงานแบบ batch หรืองานแบบ schedule

ฉะนั้นการที่จะเขียนโค้ดให้ได้ดี จึงต้องศึกษาจดจำคำสั่งต่าง ๆ ของเชลล์ให้ได้เท่าที่เราต้องการใช้งาน (จำหมดคงไม่ไหว)

คำสั่งต่าง ๆ สามารถดูได้ที่ gnu.org: Bash Reference Manual

สำหรับเดเบียน หากต้องการใช้งาน bash แบบเต็มรูป (ไม่อั้นความสามารถ) อาจต้องปรับแต่งเล็กน้อย
เปลี่ยนให้เชลล์ของเราเป็น bash แทน sh ใช้คำสั่ง

$ chsh -s /bin/bash

สำหรับเอดิเตอร์ ถ้าใช้ vi ควรติดตั้ง vim-full และอย่าลืมแก้ไขไฟล์ vimrc ให้แสดงสีด้วย เพื่อให้ดูโค๊ดได้ง่ายขึ้น

$ sudo aptitude install vim-full
$ vi ~/.vimrc
syntax on
:wq

Re: 1.เกริ่น

คำสั่งเปลี่ยนเชลล์สำหรับผู้ใช้ธรรมดา น่าจะใช้ chsh ไหมครับ ไม่ต้อง sudo

Re: 1.เกริ่น

ขอบคุณมากครับ เปลี่ยนต้นฉบับเรียบร้อยแล้วครับ

Re: 1.เกริ่น

เพิ่มเติมครับ: chsh เปลี่ยนเชลล์ของตัวเอง ไม่ต้องใส่ USERNAME นะครับ

Re: 1.เกริ่น

ขอบคุณอีกครั้งครับ เปลี่ยนต้นฉบับเรียบร้อย

Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้