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.เกริ่น

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

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre> <blockquote> <img> <h3> <h4> <h5>
  • Lines and paragraphs break automatically.
  • E-Mail addresses are hidden with reCAPTCHA Mailhide.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.