Unix นับจำนวน file ด้วย wc  สร้างคำถาม

 428 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 14/03/2017

การนับอะไรต่างๆ ทีได้ผลจากคำสั่งก่อนหน้าที่ return ผลมาเป็น list
ใน Unix ให้เราใช้ | wc -l ต่อท้ายครับ
แล้วผลที่ได้แทนที่จะเป็น list ของข้อมูล
เราจะได้ยอดรวมของจำนวนมาแทน

ตัวอย่างเช่น

find /test/data -name "*.log" -mtime +1

ด้วยคำสั่งนี้จะได้ list ของไฟล์ .log ที่ create date มากกว่า 1 วัน (24 ชม)
แต่ถ้าหากเรา เพิ่ม |wc -l เข้าไป

find /test/data -name "*.log" -mtime +1 | wc -l

เราจะได้จำนวนไฟล์มาแทนครับ
คำสั่ง wc - l มันคือการนับบรรทัด สามารถเอาไปใช้ได้หลาอย่าง เช่น

อยากรู้ว่า ในไฟล์มีกี่บรรทัดก็ให้ใช้
wc -l test.txt

นอกจาก -l แล้วยังมีอีกหลาย option เช่น -c
อยากรู้ว่า ในไฟล์มีกี่ตัวอักษร
wc -c test.txt

สรุป
- l นับจำนวนบรรทัด
- c นับจำนวนตัวอักษร
- w นับจำนวนคำ


ถ้าชอบบทความนี้ กด Like เลย :Unix นับจำนวน file ด้วย wc
TAGS : unix command   unix   Programming   unix wc  
 428 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 14/03/2017



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  ทำความรู้จักกับ YEOMAN BOWER และ GRUNT สามตัวนี้คืออะไร เอาไว้ใช้ทำอะไรได้บ้าง ถามเมื่อ (2015-09-30)   920 views  (ดูล่าสุดเมื่อ 7 นาที)

  jQuery Selectors วิธีการเลือก element หรือ tag ต่างๆใน HTML ถามเมื่อ (2017-06-13)   419 views  (ดูล่าสุดเมื่อ 29 นาที)

  JSONP ดึงข้อมูล JSON ข้าม domain ง่ายๆ แบบ dynamic ถามเมื่อ (2017-12-27)   310 views  (ดูล่าสุดเมื่อ 30 นาที)

  public class คือ อะไรและ class มีกี่แบบ ถามเมื่อ (2016-09-21)   2,310 views  (ดูล่าสุดเมื่อ 30 นาที)

  Java Hashmap ขอตัวอย่างการใช้ HashMap ด้วยค่ะ ถามเมื่อ (2013-12-11)   1,820 views  (ดูล่าสุดเมื่อ 63 นาที)

  ขอตัวอย่าง Hibernate get Sequenc Oracle โดยไม่ต้อง Mapping ครับ ถามเมื่อ (2013-07-04)   1,656 views  (ดูล่าสุดเมื่อ 74 นาที)

  แนะนำ Scala ภาษาที่ Run บน JVM ได้เหมือน Java ถามเมื่อ (2017-03-08)   12,741 views  (ดูล่าสุดเมื่อ 84 นาที)

  Oracle EXISTS select where โดยใช้ EXISTS เพื่อ Query เร็วขึ้น ถามเมื่อ (2017-03-03)   802 views  (ดูล่าสุดเมื่อ 97 นาที)

  PRAGMA AUTONOMOUS TRANSACTION ใน PLSQL ใช้ทำอะไร ถามเมื่อ (2017-03-03)   1,313 views  (ดูล่าสุดเมื่อ 105 นาที)

  ลบ ไฟล์ SThumbDB tdb ที่อยู่ใน MEMORY CARD ของโทรศัพท์ samsung ไม่ได้ครับ ช่วยบอกวิธี ลบ ที ครับ ถามเมื่อ (2011-08-04)   1,965 views  (ดูล่าสุดเมื่อ 110 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com