Sponsored Content
Full Discussion: recursive wc on a directory?
Top Forums UNIX for Dummies Questions & Answers recursive wc on a directory? Post 302326938 by pludi on Friday 19th of June 2009 07:44:44 AM
Old 06-19-2009
Simple and fast:
Code:
find /topleveldirectory/ -type f -exec wc -l {} \; | awk '{total += $1} END{print total}'

No loops, no whitespace problems, no unnecessary cat
 

7 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

non recursive search in the current directory only

Hi, Am trying for a script which should delete more than 15 days older files in my current directory.Am using the below piece of code: "find /tmp -type f -name "pattern" -mtime +15 -exec /usr/bin/ls -altr {} \;" "find /tmp -type f -name "pattern" -mtime +15 -exec /usr/bin/rm -f {} \;" ... (9 Replies)
Discussion started by: puppala
9 Replies

2. Programming

recursive copy of the directory

I want to copy a directory recursively ( it again has directories) and the directory is on windows and is nfsmounted in vxWorks, i am using unix to develop the code for this, can any one suggest me how to copy the directories recursively. (7 Replies)
Discussion started by: deepthi.s
7 Replies

3. UNIX for Dummies Questions & Answers

recursive directory listing with ownership

i'm playing around with "ls" and "find" and am trying to get a print out of directories, with full path, (recursive) and their ownership.... without files or package contents (Mac .pkg or .mpkg files). I'd like it simply displayed without much/any extraneous info. everything i've tried, and... (5 Replies)
Discussion started by: alternapop
5 Replies

4. Programming

Recursive remove directory.

What is the best way to completely remove dir with it's content ??? rmdir deletes only EMPTY dirs as i know. The man page of remove function says "remove() deletes a name from the file system." Can it remove any dir recursively ??? :rolleyes: (7 Replies)
Discussion started by: Trump
7 Replies

5. UNIX for Advanced & Expert Users

Recursive directory search using ls instead of find

I was working on a shell script and found that the find command took too long, especially when I had to execute it multiple times. After some thought and research I came up with two functions. fileScan() filescan will cd into a directory and perform any operations you would like from within... (8 Replies)
Discussion started by: newreverie
8 Replies

6. UNIX for Dummies Questions & Answers

recursive copy into a directory and all its subdirectories...

I want to copy a file from the top directory into all the sub-folders and all of the sub-folders of those sub-folder etc. Does anyone have any idea how to do this? Thanks in advance of any help you can give. (3 Replies)
Discussion started by: EinsteinMcfly
3 Replies

7. UNIX for Beginners Questions & Answers

Chattr recursive exclude directory

Attempting to recursive chattr directories while excluding a directory, however the command which works with chown does not seem to with chattr find /mysite/public_html ! -wholename '/mysite/public_html/images' -type d -exec chattr -R +i {} \; find /mysite/public_html -not -path "*/images*"... (2 Replies)
Discussion started by: carnagel
2 Replies
TORRUS_RRDDIR2XML(8)						      torrus						      TORRUS_RRDDIR2XML(8)

NAME
rrddir2xml - Searches a directory for RRD files and generates Torrus XML configuration file. SYNOPSIS
torrus rrddir2xml --dir=DIR [options...] DESCRIPTION
rrddir2xml searches in a given directory for RRD files and creates Torrus XML configuration file suitable for browsing ofthose data files. With default options, it is usable for RRD files generated by Torrus' SNMP collector, where the file name starts with the host name, separated by underscore from interface name or other MIB specifics. With these defaults, it creates a subtree per each host name, and all RRD files belonging top that host name are sorted alphabetically in that subtree. OPTIONS
--dir=DIR Absolute path to the directory for searching. The directory may contain also non-RRD files. Only regular files are processed, and the symlinks are ignored. --recursive If specified, the directory will be searched recursively. All file names across all subdirectories must be unique. Symlinks to other directories are ignored. --filter=Regexp If the filter is specified, then rrddir2xml lists only those files and subdirectories whose names match the given regular expression. --out=FILE Output XML file name. If relative path given, the file is placed in /etc/torrus/xmlconfig. Default: rrddir.xml. --subtree=SUBTREE Top subtree path in the generted XML. Default is the top of the tree ("/"). --split=REGEXP Regular expression used for splitting the file name into parts to build the subtree hierarchy. Default is a sequence of underscores ("_+"). --levels=INTEGER Number of levels of hierarchy to build by splitting the file names. Default is 2 levels. --comment=TEXT Text to put as "comment" parameter to the top subtree. --holtwinters If specified, Holt-Winters prediciton boundaries and failures are displayed in the graphs. --verbose Prints extra diagnosics. --debug Prints debugging information. SEE ALSO
torrus(8) NOTES
See more documentation at Torrus home page: http://torrus.org AUTHOR
Stanislav Sinyagin <ssinyagin@yahoo.com> torrus 2.03 2013-07-26 TORRUS_RRDDIR2XML(8)
All times are GMT -4. The time now is 11:30 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy