Urgent Help needed...


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Urgent Help needed...
# 1  
Old 09-27-2012
Urgent Help needed...

Hi

I want to create a script which deleted files in the following folders older than 30 days. There are a particular version of files inside it to be deleted

Folders :

/files0/interfaces/ResponsysSavedList/BackInStock/EmailContent/backup
/files0/interfaces/ResponsysSavedList/SavedList/backup
/files0/interfaces/commerce/coupons/incoming/backup
/files0/interfaces/commerce/coupons/outgoing/backup

I have created the following code but it doesnt seems to be working fine :
Code:
$folder="EmailContent Recipients"
BACKUP_DEST=$APPSTORAGE/interfaces/ResponsysSavedList/BackInStock/$folder/backup

# Deleting .csv files from ResponsysSavedList older than 30 days
echo "Searching for files older than 30 days to Delete"
for $folder in $BACKUP_DEST 
do 
    find $BACKUP_DEST -name "NL_Responsys_BackInStock_*.csv" -type f -mtime +30 -print | while read FILENAME
    do
        ls -ald "${FILENAME}"
        rm -r "${FILENAME}"
    done
    echo "BACKUP_DEST incorrect or missing: ${BACKUP_DEST}"
done



APPSTORAGE is my complete path, so dont bother about it.

The key thing is to write a single code which can delete the file from different paths and they change after folloowing a heirarchy.

Last edited by fpmurphy; 09-27-2012 at 08:28 AM.. Reason: code tags please! indent code for readability please!
# 2  
Old 09-27-2012
try something like this..

Code:
find $BACKUP_DEST -name "NL_Responsys_BackInStock_*.csv" -type f -mtime +30 -exec rm -r {} \;

# 3  
Old 09-27-2012
I am getting this error :

bash-3.2$ ./Test.sh -e dev
INFO: Running as admin user nlaedev01
./Test.sh: line 84: =EmailContent Recipients: command not found
Searching for files older than 30 days to Delete
./Test.sh: line 93: `$folder': not a valid identifier
# 4  
Old 09-27-2012
Everyone at the UNIX and Linux Forums gives their best effort to reply to all questions in a timely manner. For this reason, posting questions with subjects like "Urgent!" or "Emergency" and demanding a fast reply are not permitted in the regular forums.

For members who want a higher visibility to their questions, we suggest you post in the Emergency UNIX and Linux Support Forum. This forum is given a higher priority than our regular forums.

Posting a new question in the Emergency UNIX and Linux Support Forum requires forum Bits. We monitor this forum to help people with emergencies, but we do not not guarantee response time or best answers. However, we will treat your post with a higher priority and give our best efforts to help you.

If you have posted a question in the regular forum with a subject "Urgent" "Emergency" or similar idea, we will, more-than-likely, close your thread and post this reply, redirecting you to the proper forum.

Of course, you can always post a descriptive subject text, remove words like "Urgent" etc. (from your subject and post) and post in the regular forums at any time.


Thank you.

The UNIX and Linux Forums
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Programming

URGENT HELP NEEDED

KING KONG ELECTRICITY AUTHORITY BILL CALCULATOR You are required to develop a script that will enable KING KONG ELECTRICITY AUTHORITY to calculate customer bills based on their meter readings. The customers are categorized into the following categories:  Residential customers  Commercial... (1 Reply)
Discussion started by: watisevil
1 Replies

2. Shell Programming and Scripting

Urgent Help needed !!!

Hi, I have a directory, where i get 4 files for each day... The files will be generated at any time. I am trying for a shell script for copying the file from this directory whenever new file is generated. Say for example : If the directory X has following files A1,A2,A3,A4,B1,B2,B3,B4...... (2 Replies)
Discussion started by: krishh.kk
2 Replies

3. UNIX for Dummies Questions & Answers

Urgent Help Needed

Hello Friends, I am a Graduate in Computers. I completed BCA degree this year. I want to make my career in UNIX. But, unfortunately I don't know anybody who can guide me. I am totally confuse because I don't know where to start and what are the future prospect in UNIX. Please give your... (4 Replies)
Discussion started by: Luckyless
4 Replies

4. Shell Programming and Scripting

Urgent Help Needed.

Hi, Below is my issue which I desperately need and I want a shell script which can do this job. I need this script as I m planning to put this for a system health check. Please assist me. 1. There are 10 log files in a particular location. 2. open each log file. Goto to the end of the... (1 Reply)
Discussion started by: kashriram
1 Replies

5. UNIX for Advanced & Expert Users

Urgent help needed!!!

-------------------------------------------------------------------------------- hy guys, i got few interview questions i need someone to answer urgently: 1)If you cant get to the root, you try to fsck it, but gets errors to read file systems. What steps do you take to recover the host... (1 Reply)
Discussion started by: charneet
1 Replies

6. Windows & DOS: Issues & Discussions

Urgent XP help needed Please

Hi, Please accept my apologies if I have not explained anything clearly enough but i am a little old on new lingo!!! I am running XP from home and last night the following happened. After being logged on for pretty much the full day, I had what seemed like a pop up come up. Although most pop... (3 Replies)
Discussion started by: nike1601
3 Replies

7. Shell Programming and Scripting

urgent needed

hi i want solution regarding usage of array. i m having code which is written using if- elif and can i use or access using arrays. here i wana use array values along with if -elif condition. i dnt wana use command line argument parameter1=(scram no_scram) if ; then ... (0 Replies)
Discussion started by: manish1
0 Replies

8. UNIX for Dummies Questions & Answers

Urgent help needed

Hi I am using DB2 as the database and i am reading syscat.columns from the database. I want to manipulate the rows returned by running SQL query from the shell script. The manipulation involves addition and deletion of the rows from the resultset. All the above i want to do using SQL... (5 Replies)
Discussion started by: skyineyes
5 Replies

9. Shell Programming and Scripting

urgent help needed.

Ok I admit it I am stumped and I would appreciate any and all help Here is what I am trying to do. Korn Shell script I am setting a variable to another shell script that I want to invoke in my main script like so: GETDIR=/vol100/cfg/.getdir The .getdir shell script take a parameter,... (4 Replies)
Discussion started by: Batch
4 Replies

10. Shell Programming and Scripting

urgent help needed !!

i have a script, which is continuously looping. i want to view the script name when i use ps command... it is only showing -sh ... UID PID PPID C STIME TTY TIME COMMAND informix 8533 20923 0 18:19:28 pts/ta 0:00 -sh but i dont have my scriptname displayed .... how can i do that my script is... (0 Replies)
Discussion started by: guhas
0 Replies
Login or Register to Ask a Question