![เคล็ดลับและเทคนิค WhatsApp ที่มีประโยชน์ ต้องลอง](/f/08bb5ee8e86d27460632364ea87a02a3.jpg?width=100&height=100)
NS ห้องน้ำ (การนับจำนวนคำ) คำสั่งในระบบปฏิบัติการ Unix/Linux ใช้เพื่อค้นหาจำนวน นับขึ้นบรรทัดใหม่, การนับจำนวนคำ, ไบต์และอักขระ นับในไฟล์ที่ระบุโดยอาร์กิวเมนต์ไฟล์ ไวยากรณ์ของ ห้องน้ำ คำสั่งตามที่แสดงด้านล่าง
# wc [ตัวเลือก] ชื่อไฟล์
ต่อไปนี้คือตัวเลือกและการใช้งานที่มีให้โดยคำสั่ง
wc -l: พิมพ์จำนวนบรรทัดในไฟล์ wc -w: พิมพ์จำนวนคำในไฟล์ wc -c: แสดงจำนวนไบต์ในไฟล์ wc -m: พิมพ์จำนวนอักขระจากไฟล์ wc -L: พิมพ์เฉพาะความยาวของบรรทัดที่ยาวที่สุดในไฟล์
มาดูกันว่าเราจะใช้ ‘ห้องน้ำ' คำสั่งพร้อมอาร์กิวเมนต์และตัวอย่างที่มีอยู่ไม่กี่อย่างในบทความนี้ เราใช้'tecmint.txt'ไฟล์สำหรับทดสอบคำสั่ง มาหาผลลัพธ์ของไฟล์โดยใช้ คำสั่งแมว ดังที่แสดงด้านล่าง
[[ป้องกันอีเมล] ~]# cat tecmint.txt หมวกแดง CentOS. เฟโดร่า เดเบียน ลินุกซ์ทางวิทยาศาสตร์ โอเพ่นซูส อูบุนตู. ซูบุนตู ลินุกซ์ มิ้นท์. เพิร์ลลินุกซ์ สแล็คแวร์ มันดริวา
NS 'ห้องน้ำ'คำสั่งโดยไม่ผ่านพารามิเตอร์ใด ๆ จะแสดงผลลัพธ์พื้นฐานของ ”tecmint.txt' ไฟล์. ตัวเลขสามตัวที่แสดงด้านล่างคือ 12 (จำนวนบรรทัด), 16 (จำนวนคำ) และ 112 (จำนวนไบต์) ของไฟล์.
[[ป้องกันอีเมล] ~]# wc tecmint.txt 1216112 tecmint.txt
ในการนับจำนวนบรรทัดใหม่ในไฟล์ให้ใช้ตัวเลือก '-l' ซึ่งพิมพ์จำนวนบรรทัดจากไฟล์ที่กำหนด พูด คำสั่งต่อไปนี้จะแสดงจำนวนบรรทัดใหม่ในไฟล์ ในผลลัพธ์ ไฟล์แรกที่กำหนดเป็นจำนวน และฟิลด์ที่สองคือชื่อของไฟล์
[[ป้องกันอีเมล] ~]# wc -l tecmint.txt 12 tecmint.txt
โดยใช้ '-w' โต้แย้งกับ 'ห้องน้ำ' คำสั่งพิมพ์จำนวนคำในไฟล์ พิมพ์คำสั่งต่อไปนี้เพื่อนับคำในไฟล์
[[ป้องกันอีเมล] ~]# wc -w tecmint.txt 16 tecmint.txt
เมื่อใช้ตัวเลือก '-ค' และ '-NS' กับ 'ห้องน้ำ'คำสั่งจะพิมพ์ผลรวม จำนวนไบต์ และ ตัวอักษร ตามลำดับในไฟล์.
[[ป้องกันอีเมล] ~]# wc -c tecmint.txt 112 tecmint.txt
[[ป้องกันอีเมล] ~]# wc -m tecmint.txt 112 tecmint.txt
NS 'ห้องน้ำ'คำสั่งอนุญาตให้อาร์กิวเมนต์'-L' สามารถใช้พิมพ์ความยาวที่ยาวที่สุดได้ (จำนวนตัวอักษร) บรรทัดในไฟล์ ดังนั้นเราจึงมีบรรทัดอักขระที่ยาวที่สุด ('ลินุกซ์ทางวิทยาศาสตร์') ในไฟล์.
[[ป้องกันอีเมล] ~]# wc -L tecmint.txt 16 tecmint.txt
สำหรับข้อมูลเพิ่มเติมและความช่วยเหลือเกี่ยวกับ ห้องน้ำ คำสั่งง่าย ๆ ให้เรียกใช้ 'wc – ช่วย' หรือ 'ผู้ชาย wc' จากบรรทัดคำสั่ง
[[ป้องกันอีเมล] ~]# wc --help การใช้งาน: wc [OPTION]... [ไฟล์]... หรือ: wc [ตัวเลือก]... --files0-from=F. พิมพ์การขึ้นบรรทัดใหม่ คำและจำนวนไบต์สำหรับแต่ละไฟล์ และบรรทัดทั้งหมดหาก มีการระบุไฟล์มากกว่าหนึ่งไฟล์ หากไม่มี FILE หรือเมื่อ FILE เป็น - ให้อ่านอินพุตมาตรฐาน -c, --bytes พิมพ์จำนวนไบต์ -m, --chars พิมพ์จำนวนอักขระ -l, --lines พิมพ์จำนวนบรรทัดใหม่ -L, --max-line-length พิมพ์ความยาว ของบรรทัดที่ยาวที่สุด -w, --words พิมพ์จำนวนคำ --help แสดงความช่วยเหลือนี้และออก --version ข้อมูลเวอร์ชันเอาต์พุตและออกจากรายงานข้อบกพร่องของ wc ถึง [ป้องกันอีเมล] หน้าแรกของ GNU coreutils: ความช่วยเหลือทั่วไปโดยใช้ซอฟต์แวร์ GNU: สำหรับเอกสารฉบับสมบูรณ์ ให้รัน: info coreutils 'wc invocation'