![]() |
![]() |
|
||||
|
How to count files in directory?
.Em phải đếm quá nhiều file, nên muốn đếm các file tự động mà không được em đă thử một số lệnh for i in `ls -la`; do echo $i; done; nhưng nó list ra các file không phải đếm ạ Bác nào làm ơn giúp em với
__________________
www.sieuhosting.com |
|
||||
|
bạn có thể sử dụng wordcount (wc) trong Linux command.
ví dụ một cách đơn giản nhất: Cách 1: HTML Code:
ls -1 | wc -l HTML Code:
find . -type d |wc -l HTML Code:
find . -type f |wc -l HTML Code:
ls -1p | grep -vc "/$" HTML Code:
#!/usr/bin/env python import os, sys def numOfFiles(dir): count = 0 for tup in os.walk(dir): count += len(tup[2]) return count for arg in sys.argv[1:]: print arg, '->', numOfFiles(arg) .....
__________________
http://hackingart.com/tinh_yeu_va_gi...c_girl_9x.html Last edited by Lovelinux; 05-08-2008 at 11:29 AM. |
![]() |
| Tags |
| count, directory, files, wordcount |
| Thread Tools | |
| Display Modes | |
|
|