Shell script
การเขียนไฟล์ script :
#!/bin/bash คือการประกาศ shebang การระบุว่าสคริปต์นั้นจะถูกประมวลผล(executable) ที่ให้เป็น /bin/bash
#!/bin/bash
echo "Hello, world!"
คำสั่ง execute ไฟล์ :
// execute
$ .\<ชื่อไฟล์.sh>
หรือ
$ bash <ชื่อไฟล์.sh>
กำหนดค่าให้กับตัวแปร : $(คำสั่ง)
// ตัวอย่าง ต้องการค้นหา directory ที่ชื่อว่า Project ใน Path /develop โดยเก็บไว้ที่ตัวแปร SITEDIR
SITEDIR=$(find /develop -type d -name 'Project')
Operator : - Arithmetic => +, - , * , / , = , == , != - Relational (ใช้กับตัวเลข) - eq เท่ากับ (==) - ne ไม่เท่ากับ (!=) - gt มากกว่า (>) - lt น้อยกว่า (<) - ge มากกว่าหรือเท่ากับ (>=) - le น้อยกว่าหรือเท่ากับ (<=)
Last updated