Linux, sed, คำสั่ง, ตัวอย่าง

ไม่เคยใช้คำสั่ง sed ในลินุกซ์? ลองทำตาม 9 ตัวอย่างนี้ดูสิ!

บทความนี้นำเสนอ 9 ตัวอย่างการใช้งานคำสั่ง sed ในระบบปฏิบัติการ Linux ซึ่งเหมาะสำหรับผู้เริ่มต้นหรือผู้ที่ไม่เคยใช้คำสั่งนี้มาก่อน sed เป็นคำสั่งที่มีประสิทธิภาพในการจัดการและแก้ไขไฟล์ข้อความอย่างรวดเร็ว พร้อมแสดงตัวอย่างการใช้งานจริงเพื่อให้เข้าใจง่ายและนำไปใช้ได้ทันที

ไม่เคยใช้คำสั่ง sed ในลินุกซ์? ลองทำตาม 9 ตัวอย่างนี้ดูสิ!

Linux, sed, คำสั่ง, ตัวอย่าง


ไม่เคยใช้คำสั่ง sed ใน Linux? ลอง 9 ตัวอย่างนี้ดูสิ!

เปลี่ยนวิธีการทำงานกับไฟล์ข้อความใน Linux

หากคุณเป็นหนึ่งในผู้ใช้ Linux ที่ยังไม่เคยสัมผัสกับคำสั่ง sed (Stream Editor) นี่คือโอกาสของคุณ! คำสั่งนี้ช่วยให้คุณสามารถแก้ไขไฟล์ข้อความได้อย่างมีประสิทธิภาพ เรียกได้ว่าเป็นเครื่องมือสำคัญในการทำงานกับข้อมูลต่าง ๆ บน Linux มาเริ่มกันที่ 9 ตัวอย่างการใช้งานที่คุณต้องรู้!

1. แทนที่ข้อความในไฟล์

การใช้ sed สำหรับการแทนที่ข้อความในไฟล์สามารถทำได้ง่าย ๆ เช่น คุณต้องการแทนที่คำว่า “Hello” ด้วย “สวัสดี” ในไฟล์ myfile.txt สามารถทำได้ด้วยคำสั่ง:

sed -i 's/Hello/สวัสดี/g' myfile.txt

2. ลบบรรทัดที่ตรงตามเงื่อนไข

ถ้าคุณต้องการลบบรรทัดที่มีคำว่า “ลบ” ในไฟล์ สามารถใช้คำสั่งนี้ได้:

sed -i '/ลบ/d' myfile.txt

3. เพิ่มบรรทัดใหม่

ถ้าคุณต้องการเพิ่มบรรทัดใหม่หลังจากบรรทัดที่มีคำว่า “เพิ่ม” สามารถทำได้ด้วยคำสั่ง:

sed -i '/เพิ่ม/a นี่คือบรรทัดใหม่' myfile.txt

4. แสดงบรรทัดที่เลือก

ถ้าคุณต้องการดูเฉพาะบรรทัดที่ 2 ถึง 5 ในไฟล์ สามารถทำได้ดังนี้:

sed -n '2,5p' myfile.txt

5. แสดงเฉพาะบรรทัดที่ตรงกัน

เพื่อแสดงเฉพาะบรรทัดที่มีคำว่า “แสดง” ในไฟล์:

sed -n '/แสดง/p' myfile.txt

6. แทนที่ข้อความจากไฟล์อื่น

ถ้าคุณมีไฟล์ที่มีคำที่ต้องการแทนที่ และไฟล์หลักที่ต้องแก้ไข คุณสามารถใช้:

sed -i -f script.sed myfile.txt

ในที่นี้ script.sed คือไฟล์ที่มีคำสั่ง sed ของคุณ

7. เปลี่ยนรูปแบบให้เป็นตัวพิมพ์ใหญ่

ถ้าคุณต้องการเปลี่ยนคำทั้งหมดในไฟล์ให้เป็นตัวพิมพ์ใหญ่:

sed 's/.*/\U&/' myfile.txt

8. ลบบรรทัดว่าง

เพื่อกำจัดบรรทัดว่างในไฟล์:

sed -i '/^$/d' myfile.txt

9. ตัดและเก็บบางส่วนของบรรทัด

ถ้าคุณต้องการดึงเฉพาะบทความในบรรทัดนั้น:

sed 's/^\(.*\):.*/\1/' myfile.txt

แนวคิดใหม่ในการจัดการไฟล์

คำสั่ง sed เป็นเครื่องมือที่มีประสิทธิภาพมากในการจัดการกับข้อความใน Linux ฟีเจอร์ที่มีให้ช่วยให้กระบวนการทำงานของคุณง่ายขึ้นและไม่ต้องเสียเวลาทำงานอย่างไร้ประสิทธิภาพ

สรุป

หากคุณยังไม่เคยทดลองใช้ sed กับ Linux คุณควรลองดู! การใช้คำสั่งนี้สามารถประหยัดเวลาและทำให้การแก้ไขไฟล์ข้อความเป็นเรื่องง่าย ที่สำคัญคือคุณสามารถใช้คำสั่งเหล่านี้ได้ตามที่คุณต้องการ จะช่วยให้คุณเป็นมือโปรในงานด้านนี้ได้ไม่ยาก!

ลองสอบถามหรือแชร์ประสบการณ์เกี่ยวกับการใช้คำสั่ง sed ในคอมเมนต์ได้เลย!

 

สนุกกับเกมคาสิโนสดครบวงจรที่ sagame เล่นง่าย ปลอดภัย พร้อมโบนัสพิเศษทุกวัน

ลองเดิมพันกับเว็บมาตรฐานสากล ufabet ระบบเสถียร ฝากถอนออโต้

เปิดประสบการณ์คาสิโนออนไลน์ระดับพรีเมียมที่ gclub ครบทั้งบาคาร่า สล็อต และรูเล็ต

สัมผัสความมันส์แบบพื้นบ้านกับ ไฮโลไทย เล่นได้ทั้งมือถือและคอมพิวเตอร์

ปั่นสล็อตรับเครดิตฟรีง่าย ๆ ที่ สล็อต168เครดิตฟรี.com แตกง่าย โบนัสจัดเต็ม

แหล่งที่มา:Never Used the Linux sed Command? Try These 9 Examples

รัน CPU Cooler ความเร็วคงที่

ควบคุมความเร็วรอบ CPU Cooler อย่างสม่ำเสมอเพื่อประสิทธิภาพที่ดีที่สุด

ภาพแสดงการติดตั้งและการทำงานของระบบระบายความร้อนของซีพียูที่มีการหมุนรอบคงที่ โดยเน้นถึงข้อดีในการรักษาอุณหภูมิให้คงที่เพื่อประสิทธิภาพการทำงานที่ดียิ่งขึ้น พร้อมคำแนะนำเกี่ยวกับการปรับความเร็วให้เหมาะสม เพื่อป้องกันการเกิดความร้อนสูงและยืดอายุการใช้งานของอุปกรณ์.

Read More »
รอ iPhone 18, 18 Pro, iPhone พับได้

ควรหรือไม่ที่ควรรอ iPhone 18, 18 Pro หรือ iPhone พับได้?

ในสองปีข้างหน้า โลกสมาร์ทโฟนจะเต็มไปด้วยนวัตกรรมใหม่ คำถามที่หลายคนตั้งคือควรจะรอ iPhone 18, 18 Pro หรือ iPhone แบบพับได้หรือไม่? หากคุณรักเทคโนโลยีใหม่และต้องการฟีเจอร์ล้ำสมัย การรอจะมีประโยชน์ แต่หากต้องการสมาร์ทโฟนที่ตอบโจทย์ในเวลานี้ การตัดสินใจก็อาจเหมาะสมกว่า ขึ้นอยู่กับความต้องการและความพึงพอใจของแต่ละคน

Read More »
รีวิว Google Pixel 10 Pro, โทรศัพท์ที่สมบูรณ์แบบที่สุด

รีวิว Google Pixel 10 Pro: สมาร์ทโฟนที่สมบูรณ์แบบที่สุดในตอนนี้

Google Pixel 10 Pro มาพร้อมฟีเจอร์ที่ครบครันที่สุดในประวัติศาสตร์ของโทรศัพท์มือถือ ด้วยกล้องที่ยอดเยี่ยม แรมและหน่วยความจำที่มากขึ้น รวมถึงการปรับปรุงประสิทธิภาพในการถ่ายภาพในที่แสงน้อย หน้าจอแสดงผลที่คมชัดและสีสันสดใส ระบบปฏิบัติการที่ทันสมัย พร้อมฟีเจอร์ AI ที่ทำให้การใช้งานสะดวกสบาย สร้างประสบการณ์ที่น่าประทับใจสำหรับผู้ใช้ทุกคน

Read More »
Apple Watch Ultra 3, อัพเกรดแบตเตอรี่ใหญ่

อัปเกรดแบตเตอรี่ครั้งใหญ่ใน Apple Watch Ultra 3 ใหม่

Apple Watch Ultra 3 มาพร้อมกับการอัปเกรดแบตเตอรี่ที่มีขนาดใหญ่ขึ้น ให้การใช้งานที่ยาวนานยิ่งขึ้น เหมาะสำหรับผู้ที่ชื่นชอบการผจญภัยและต้องการอุปกรณ์ที่มีความทนทาน ฟีเจอร์ใหม่ๆ รวมถึงหน้าจอที่สว่างและชัดเจน เพิ่มความสะดวกสบายในการใช้งานในทุกสภาพแวดล้อม นอกจากนี้ยังคงรักษาเอกลักษณ์และดีไซน์ล้ำสมัยของ Apple ไว้ได้อย่างลงตัว

Read More »
การทำให้เกิดหน้าจอสีน้ำเงินที่ไม่เป็นอันตราย

วิธีทำให้เกิดหน้าจอสีน้ำเงินที่ไม่มีอันตราย

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

Read More »

5 ดิสโทรลินุกซ์ที่ดีที่สุดสำหรับการเล่นเกม AAA บน Windows

บทความนี้นำเสนอ 5 ดิสโทรลินุกซ์ที่ดีที่สุดสำหรับการเล่นเกม AAA บน Windows โดยเน้นความสามารถในการรันเกมที่มีกราฟิกสูงและประสิทธิภาพที่ยอดเยี่ยม ผู้เล่นจะได้พบกับตัวเลือกที่เหมาะสม เช่น SteamOS, Pop!_OS และอื่นๆ ที่ออกแบบมาเพื่อมอบประสบการณ์การเล่นเกมที่เหนือกว่าและรองรับการใช้งานที่ง่าย สัมผัสการเล่นเกมที่ลื่นไหลและสนุกสนานในระบบปฏิบัติการที่อาจไม่คุ้นเคย แต่คุ้มค่าแน่นอน

Read More »