ว่าด้วยการนับ ด้วยคำสั่ง wc

mrgill   | August 22, 2012   |   1,096 Views

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

mrgill@mrgill-laptop:/media/Data/httpdocs$ find ./ *.php | wc -l 3405 mrgill@mrgill-laptop:/media/Data/httpdocs$ ls *.php | wc -l 103

จะเห็นว่าสองคำสั่งด้านบนให้ผลที่แตกต่างกันโดยคำสั่ง find จะทำการหาไฟล์ .php ทั้งหมดรวมทั้งซับไดเร็กทอรี่มาให้แต่ แต่ ls แสดงเพียงไฟล์ .php ของไดเร็กทอรี่ชั้นแรกเท่านั้น

ลองเอา wc มาใช้ในการนับจำนวนบรรทัดของไฟล์กันบ้าง

mrgill@mrgill-laptop:/media/Data/httpdocs$ wc -l font.php 308 font.php mrgill@mrgill-laptop:/media/Data/httpdocs$ cat font.php | wc -l 308

จะใช้ wc เลยหรือจะ cat มาก่อนก็จะได้จำนวนบรรทัดเท่ากัน

อยากรู้อะไรเพิ่มเติมเกี่ยวกับคำสั่ง wc ก็ man wc เอาได้เลยครับ

ลองเอาไปประยุกต์ใช้กันดูครับ จบละ

Share/Save

Comments

comments

Powered by Facebook Comments

Category : Daily command,Linux,Server,Unix

Tags: ,

แก้ปัญหา Apache เว็บภาษาต่างดาวอย่างถาวร Apache Security TIP


Recent Entries

Random Posts

Social Network

Tag Cloud

Calendar

August 2012
S M T W T F S
« Jul   Sep »
 1234
567891011
12131415161718
19202122232425
262728293031  

Twitter: imrgill

RSS LinuxToday

RSS HowToForge

RSS UbuntuClub

RSS Blognone

RSS PowerWindowsBlog

Tag

Categories

Archives

Blogroll