![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| SUN Solaris The Solaris Operating System, usually known simply as Solaris, is a free Unix-based operating system introduced by Sun Microsystems . |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Crontab a Script | moutaz1983 | Shell Programming and Scripting | 6 | 01-16-2008 06:35 AM |
| Temporarily disable effect of set -e in ksh | ugeek | Shell Programming and Scripting | 1 | 03-28-2007 01:21 AM |
| How do properties effect script? | Chiefos | UNIX for Dummies Questions & Answers | 1 | 06-21-2006 03:23 AM |
| Effect of Preemptive Kernel | sriram.ec | UNIX for Advanced & Expert Users | 2 | 03-14-2006 09:43 PM |
| recursive effect!! | sskb | UNIX for Dummies Questions & Answers | 2 | 01-30-2003 08:05 AM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
|||
|
will this script in crontab effect SUN 9??
Hi all,
I work in Sun Solaris 9. I am plan to put the following script(remove90dysOldrfiles.sh) in CRONTAB for removing huge huge number of files those are older than 90 days from different directory. In the Crontab i will set the time for everymidnight it will search 90days older file and remove it from system. But my confusion is how the Following script will work is it Like- every command for find and remove will execute one after another or parallel processing could be happen. If parallel processing could be occur than i scared CPU usage will be too much higer in system, which will effect the live system offcourse. Experts i need your earnest advise from you. # vi /var/opt/remove90dysOldrfiles.sh #!/usr/bin/sh find /var/opt/backup/backup1 -name "USR*" -mtime +90 | xargs -n 100 rm -f find /var/opt/backup/backup2 -name "CUST*" -mtime +90 | xargs -n 100 rm -f find /var/opt/Mainbackup/backup3 -name "SUB*" -mtime +90 | xargs -n 100 rm -f find /var/opt/backup/backup4 -name "GP*" -mtime +90 | xargs -n 100 rm -f find /var/opt/Mainbackup/backup5 -name "AIR*" -mtime +90 | xargs -n 100 rm -f find /var/opt/backup/backup6 -name "IN*" -mtime +90 | xargs -n 100 rm -f find /var/opt/Mainbackup/backup7 -name "MS*" -mtime +90 | xargs -n 100 rm -f |
| Forum Sponsor | ||
|
|
|
|||
|
As you have it, each line will execute sequentially.
The "find" and "xargs" will run in parallel. If you are concerned about impact on other processes then run using "nice". man nice as in nice /var/opt/remove90dysOldrfiles.sh |