|
|
|
|
UGU: Unix Guru Universe - Unix Tip #4107- May 10, 2012
- Home : Help
: Today's Tip
Unix Tip #4107- May 10, 2012
THE EXECUTION OF FIND
The -exec extension to the find command is a very useful and
flexible utility.
You can use it to get a nice list of all the files in a directory
tree:
find . -type f -exec ll {} \;
or to copy all the files in a directory tree into one, large
directory:
find . -type f -exec cp -p {} /newdir \;
Or say now that you've copied all those files into one directory
there are too many .bak files to delete all at once with the 'rm'
command (yes, that's possible):
find . -name \*bak -exec rm {} \;
There are also bunches of other useful exensions to the 'find'
command. Check out the man page, and you'll find a great tool
for basic sysadmin stuff.
This tip generously supported by: emathias@wwa.com
NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
production.
LAST 5 TIPS
4106
- PROTECT THE ROOT DIRECTORY AT ALL COST
4105
- KEEP THOSE DAEMONS RUNNING
4104
- BE CAREFUL WITH NIS+
4103
- TAKE NOTES AT 3AM
4102
- HOW MANY COMMANDS HAVE I RUN?
I want to
SUBSCRIBE
and get a UGU Tip everyday.
I want to
UNSUBSCRIBE
and NOT get a UGU Tip everyday.
If you have a UNIX TIP let us know, we just may use it:
(All tips become the property of the Unix Guru Universe)
|
|
|
Copyright 1994-2024 Unix Guru Universe |
|
|
|
|