Creating a file to count how many files in the directory


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Creating a file to count how many files in the directory
# 1  
Old 11-22-2009
Creating a file to count how many files in the directory

hello there

i want to creat a file that count how many files i have in the directory.
for this i use the command

Code:
find . -type f | wc -l > 1In1.myfile

the problem with this command is that it not update after i add a new file in the directory.

Anyone got any ideas how i can Solve this????

thx!!!
# 2  
Old 11-22-2009
Quote:
Originally Posted by AntiPin
Code:
find . -type f | wc -l > 1In1.myfile

the problem with this command is that it not update after i add a new file in the directory.
Yes, after adding a new file, how you are expecting it to update the count ? -- you run it once and redirecting it, thats all.... again it wont update.
Quote:
Originally Posted by AntiPin
Anyone got any ideas how i can Solve this????

thx!!!
There are PERL modules which can look for new file creation in directory, if that is created you can get the new count. -- ( you can use this, and make some work around: http://search.cpan.org/dist/File-Mon...ile/Monitor.pm
# 3  
Old 11-22-2009
so how can i create a file that will count how many files in the directory and in all the subdirectory and the file will update every time i will add a file to the directory.

thx
# 4  
Old 11-22-2009
I woild suggest you script like that...
Code:
 while true do 
sleep 5
find . -type f | wc -l > 1In1.myfile

This script will update file numbers in every 5 second, It will be OK for you I think
# 5  
Old 11-22-2009
Unfortunately we didnt learn in the course Scripts so i cant use what yo gave
# 6  
Old 11-22-2009
Quote:
Originally Posted by AntiPin
Unfortunately we didnt learn in the course Scripts so i cant use what yo gave
you didn't learn about scripts?!

scripts are basically files that sequentially run the commands in the file as if you typed them yourself, so simple put the code that wwwzviadi placed in a file, than run that file in the background like so: ./FileName &
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to count number of files in directory and write to new file with number of files and their name?

Hi! I just want to count number of files in a directory, and write to new text file, with number of files and their name output should look like this,, assume that below one is a new file created by script Number of files in directory = 25 1. a.txt 2. abc.txt 3. asd.dat... (20 Replies)
Discussion started by: Akshay Hegde
20 Replies

2. Shell Programming and Scripting

Count files in every directory

Hi all, I'm looking over all the internet for finding how to make a count of the files for every directory apart.. not a total result for the xx directories. For example: -dir1 file1 file2 -subdir1 -subdir2 file1 -subdir3 file1 -dir2 -dir3 file4 ... (9 Replies)
Discussion started by: CODIII
9 Replies

3. UNIX for Dummies Questions & Answers

Count number of files in directory excluding existing files

Hi, Please let me know how to find out number of files in a directory excluding existing files..The existing file format will be unknown..each time.. Thanks (3 Replies)
Discussion started by: ammu
3 Replies

4. UNIX for Dummies Questions & Answers

Creating a list of files in directory?

Hi All, I would like to do a loop on all the files with extension .out in my directory this files should be sorted alphabetically. Then I need to assign to each of them a progressive ID of three digits (maybe in HEX format?). First I tried to list manually the files as ARRAY=( A-001.out ... (5 Replies)
Discussion started by: f_o_555
5 Replies

5. Shell Programming and Scripting

count number of files in a directory

what's the script to do that? i want to only count the number of files in that directory, not including any sub directories at all (5 Replies)
Discussion started by: finalight
5 Replies

6. Shell Programming and Scripting

Creating date directory and moving files into that directory

I have list of files named file_username_051208_025233.log. Here 051208 is the date and 025233 is the time.I have to run thousands of files daily.I want to put all the files depending on the date of running into a date directory.Suppose if we run files today they should put into 05:Dec:08... (3 Replies)
Discussion started by: ravi030
3 Replies

7. Shell Programming and Scripting

script to count files in a directory

Hello, I was wondering if anyone had an answer for this? thanks, KW (3 Replies)
Discussion started by: kwa71
3 Replies

8. Shell Programming and Scripting

ls > file - Creating file containing the list of all files present in a directory

Hi All, I need to create a file which contains the list of all the files present in that directory. e.g., ls /export/home/user/*.dat > list_file.dat but what i am getting is: $ ls /export/home/user/*.dat > list_file.dat /export/home/user/*.dat: No such file or directory But I have... (1 Reply)
Discussion started by: pranavagarwal
1 Replies

9. Shell Programming and Scripting

Count the number of files in a directory

Hi All, How do i find out the number of files in a directory using unix command ? (14 Replies)
Discussion started by: Raynon
14 Replies

10. UNIX for Dummies Questions & Answers

How to find the count of files in a directory

Hi Gurus WHat would be the command to check whether there is a file in particular path or not.. for ex: my file name is ExRate_20071501.csv I can have many files with same pattern but diffrentiated by date.. i have a process where i have to check if files exist in tht folder i have to... (5 Replies)
Discussion started by: sish78
5 Replies
Login or Register to Ask a Question