To change every directory to have ug+rwx and [http://www.faqs.org/faqs/hp/hpux-faq/section-70.html sticky]:
 
To change every directory to have ug+rwx and [http://www.faqs.org/faqs/hp/hpux-faq/section-70.html sticky]:
<pre>
+
find . -type d -print0 | xargs -0 chmod 1770
find . -type d -print0 | xargs -0 chmod 1770
+
</pre>
+
 
-print0 and -0 are to [http://www.linuxdevcenter.com/pub/a/linux/lpt/09_22.html deal with spaces in the filenames].
 
-print0 and -0 are to [http://www.linuxdevcenter.com/pub/a/linux/lpt/09_22.html deal with spaces in the filenames].
      
For read/write but NOT execute on normal files:
 
For read/write but NOT execute on normal files:
<pre>
+
find . -type f -print0 | xargs -0 chmod 0660
find . -type f -print0 | xargs -0 chmod 0660
+
</pre>
+
    
To delete old files (e.g. older than one day):
 
To delete old files (e.g. older than one day):
<pre>
+
find . -mtime +1 -exec rm {} \;   
find . -mtime +1 -exec rm {} \;   
+
</pre>
+
    +
To find files, links, etc. but NOT directories, and omit the leading ".":
 +
find –not –type d | sed ‘s/.//’
    +
Copy files in many subdirectories into a single subdirectory:
 +
find . -name *.mp3 -print0 | xargs -0 -I '{}' mv '{}' the-one-folder
   Exception encountered, of type "Error"