สิบปีอัพที Bash ออกรุ่น 5.0: มีตัวแปรชื่อสคริปต์, ตัวแปรบอกเวลา EPOCH, ลบประวัติคำสั่งเป็นช่วงได้

by lew
11 January 2019 - 05:38

Bash (Bourne Again SHell) ระบบคอนโซลแบบ command line ที่ได้รับความนิยมสูงสุดในลินุกซ์ออกเวอร์ชั่น 5.0 หลังจากรุ่น 4.0 ออกมาตั้งแต่เดือนกุมภาพันธ์ปี 2009 หรือเกือบสิบปีก่อน

ความเปลี่ยนแปลงยิบย่อยมีจำนวนมาก ความเปลี่ยนแปลงสำคัญ เช่น

  • ตัวแปร BASH_ARGV0 ที่ทำให้สามารถเซ็ตค่าตัวแปร $0 หรือชื่อสคริปต์ได้ มีประโยชน์ต่อการดีบั๊กในบางกรณี
  • EPOCHSECONDS ตัวแปรค่าเวลา epoch ระดับวินาที
  • EPOCHREALTIME ตัวแปรค่าเวลา epoch ระดับไมโครวินาที
  • คำสั่ง history สามารถเลือกลบเป็นช่วง

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

ที่มา - GNU

Blognone Jobs Premium