02-17-2010
Thanks for your response guys:
Meth: thats good! but is there a way that it can just give my the total number of files within the dir instead of each one? group them together ie. from root: /var 100234 which includes all of /var subdirs. /etc 1323423 which includes all /etc subdirs.
Jim: I keep getting an error with your awk version:
bash: syntax error near unexpected token `(i'
syntax error near unexpected token `('
nice work btw.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Could someone help me please. I'm trying to write a shell script that prints the number of files I have in my home directory. Files only though, directories not included. I was thinking about using a pipe that includes wc but I don't know any commands that isolate the number of files you have in... (4 Replies)
Discussion started by: fasdafdsf
4 Replies
2. UNIX for Advanced & Expert Users
Everyone,
We are on a unix AIX 4.3 platform and our application is written as such that all configuration files must reside in a specific directory. Currently there are over 10,000 files in this directory (and growing at about 300 per month). My question is is there a physical limit to the... (2 Replies)
Discussion started by: hedrict
2 Replies
3. UNIX for Dummies Questions & Answers
Some simple questions from a simple man.
If i wanted to count the number of files contained within a directory, say /tmp would ls -l /tmp ¦ wc -l suffice and will it be accurate?
second one: How would i check the number of files with a certain string in the filename, in the same directory.
... (2 Replies)
Discussion started by: iamalex
2 Replies
4. Shell Programming and Scripting
Hi,
I am new to unix shell scripting.I am using Korn shell.
I need to find if there are any files in a particular directory.first I need to find the number of files in the directory.If the file count is greater than 0 then I have to print the file names in a textfile and send an email to the... (5 Replies)
Discussion started by: dbplatha
5 Replies
5. UNIX for Dummies Questions & Answers
I have a directory which has lots of directories and files in it. I want to determine the total number of files in the top level directory (inclduing the files in sub-dirs)
Is there a unix command of that ?/
Thanks !!! (3 Replies)
Discussion started by: tantric
3 Replies
6. Shell Programming and Scripting
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
7. Shell Programming and Scripting
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
8. UNIX for Dummies Questions & Answers
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
9. Shell Programming and Scripting
I can't find how to do this.
I want to take a bulk of files, and copy/move a specific number of them (say 1000) to a newly created directory. Once that directory is full, I want to create a new folder and copy/move another batch of files, and so on.
Seems like there should be an easy way to... (6 Replies)
Discussion started by: twjolson
6 Replies
10. Shell Programming and Scripting
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
MKPROTO(8) System Manager's Manual MKPROTO(8)
NAME
mkproto - construct a prototype file system
SYNOPSIS
/usr/sbin/mkproto special proto
DESCRIPTION
Mkproto is used to bootstrap a new file system. First a new file system is created using newfs(8). Mkproto is then used to copy files
from the old file system into the new file system according to the directions found in the prototype file proto. The prototype file con-
tains tokens separated by spaces or new lines. The first tokens comprise the specification for the root directory. File specifications
consist of tokens giving the mode, the user-id, the group id, and the initial contents of the file. The syntax of the contents field
depends on the mode.
The mode token for a file is a 6 character string. The first character specifies the type of the file. (The characters -bcd specify regu-
lar, block special, character special and directory files respectively.) The second character of the type is either u or - to specify set-
user-id mode or not. The third is g or - for the set-group-id mode. The rest of the mode is a three digit octal number giving the owner,
group, and other read, write, execute permissions, see chmod(1).
Two decimal number tokens come after the mode; they specify the user and group ID's of the owner of the file.
If the file is a regular file, the next token is a pathname whence the contents and size are copied.
If the file is a block or character special file, two decimal number tokens follow which give the major and minor device numbers.
If the file is a directory, mkproto makes the entries . and .. and then reads a list of names and (recursively) file specifications for
the entries in the directory. The scan is terminated with the token $.
A sample prototype specification follows:
d--777 3 1
usr d--777 3 1
sh ---755 3 1 /bin/sh
ken d--755 6 1
$
b0 b--644 3 1 0 0
c0 c--644 3 1 0 0
$
$
SEE ALSO
fs(5), dir(5), fsck(8), newfs(8)
BUGS
There should be some way to specify links.
There should be some way to specify bad blocks.
Mkproto can only be run on virgin file systems. It should be possible to copy files into existent file systems.
Mkproto can only copy files up to a single level indirect less 4kb. This works out to about 252Kb
4.2 Berkeley Distribution November 17, 1996 MKPROTO(8)