ISSUE IN main script


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting ISSUE IN main script
# 8  
Old 11-08-2011
Quote:
Originally Posted by vgersh99
There's nothing to be sorry about - all you need to think/know is how your script is implemented and why. Doing so will make you more knowledgeable and efficient solving your own issues.
Please think of how your 'main' script "sources" your config files - this should be enough of a hint for you.
Spend some time and effort on that first...
We're willing to help only the willing ones.
Good luck!
Hi Vgersh.. ,

Thanks a Lot, I got it from hint, but please I request if you could also guide me what changes would be there in my main script file also after adding source file pattern in properties file....as I am stuck up in this..!!thanks in advance...!!
# 9  
Old 11-08-2011
Quote:
Originally Posted by nks342
Hi Vgersh.. ,

Thanks a Lot, I got it from hint, but please I request if you could also guide me what changes would be there in my main script file also after adding source file pattern in properties file....as I am stuck up in this..!!thanks in advance...!!
Once again, please provide the explanation as one of the replies to the thread - we will not proceed any further if there's none.
The other change should be obvious enough for you now if you know how 'find' works.

Thanks
# 10  
Old 11-08-2011
Quote:
Originally Posted by vgersh99
Once again, please provide the explanation as one of the replies to the thread - we will not proceed any further if there's none.
The other change should be obvious enough for you now if you know how 'find' works.

Thanks
Hi ,

Yeah in the main script I have already configured the find command as per mtime option...

Code:
#!/bin/sh   
. /home/p2000/sxs137/scripts/archievefilemovement.config  
awk -F = '/Days=/{days=$2}/SrcDirectory=/{src=$2}/DestDirectory=/{dest=$2}END{print days, src, dest}' \ 
archievefilemovement.config |while read DAYS INDIR OUTDIR  do    
  find $INDIR -type f -mtime -$DAYS -exec mv {} $OUTDIR \;

Now what one thing more I am trying is to add that source file pattern within this script which I have added in the properties file, I request you to please guide me on this..!Smilie
# 11  
Old 11-08-2011
Quote:
Originally Posted by nks342
Hi ,

Yeah in the main script I have already configured the find command as per mtime option...

Code:
#!/bin/sh   . /home/p2000/sxs137/scripts/archievefilemovement.config  awk -F = '/Days=/{days=$2}/SrcDirectory=/{src=$2}/DestDirectory=/{dest=$2}END{print days, src, dest}' \ archievefilemovement.config |while read DAYS INDIR OUTDIR  do      find $INDIR -type f -mtime -$DAYS -exec mv {} $OUTDIR \;

Now what one thing more I am trying is to add that source file pattern within this script which I have added in the properties file, I request you to please guide me on this..!Smilie
You still have not explained WHY you need this parameter single-quoted in the config file and how it relates to the main script.
I'll give you one more try before closing this thread!
# 12  
Old 11-08-2011
Hi ,

It will pick up all the text files begging with any name but it should have .txt as extension and the main script will read the properties file ..!!
# 13  
Old 11-08-2011
Quote:
Originally Posted by nks342
Hi ,

It will pick up all the text files begging with any name but it should have .txt as extension and the main script will read the properties file ..!!
OK, but then why your initial attempt without single quotes didn't work?
One more try and I'll close the thread as it doesn't contribute much to the knowledge base of these forums!
# 14  
Old 11-08-2011
Quote:
Originally Posted by vgersh99
OK, but then why your initial attempt without single quotes didn't work?
One more try and I'll close the thread as it doesn't contribute much to the knowledge base of these forums!
Hi,

Well without entering the source file pattern option earlier my script was working fine, but later I planned that instead of picking up all the files from the source folder I should pick up certain pattern files, so I added the source file pattern option in the properties file where i want let say that all the text files in the folder should be moved now the moment I have added this extra option I have to also modify my main script file also to accommodate this change ..now what changes need to be done in the main script file that I AM STUCK UP...so finally please guide me on my main script file..!!Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell script to calculate the max cpu usage from the main script

Hi All, I have a script which does report the cpu usuage, there are few output parameter/fields displayed from the script. My problem is I have monitor the output and decide which cpu number (column 2) has maximum value (column 6). Since the output is displayed/updated every seconds, it's very... (1 Reply)
Discussion started by: Optimus81
1 Replies

2. Shell Programming and Scripting

required help on main ftp script

Hi , I am new to unix , I was planning to write a ftp script that will transfer the files to the ftp server at the specified location mention in the properties file.... the structure of the properties file is configuration for ftp ********************* #remote url of the machine ... (1 Reply)
Discussion started by: rahul2751
1 Replies

3. Shell Programming and Scripting

configuration for ftp script in main script

Hi, I am new to shell scripting,and i was planning to write a script that will FTP files to destination folder. I was planning that All configuration should be done through a properties files. and finally the output should be Files are transferred I have developed a properties file named... (4 Replies)
Discussion started by: rahul125
4 Replies

4. Shell Programming and Scripting

writing the main script file

Hi, I am new to shell scripting,and i was planning to write a script that will move files which have a datetime >= currentdate-N from a source to destination folder. All configuration should be done through a properties files. Here the value of N should be taken as 10 days(modification... (6 Replies)
Discussion started by: rahul125
6 Replies

5. UNIX for Advanced & Expert Users

Pass parameter to the main script from wrapper script

Hi, I am writing a wrapper script(wrap_script.sh) to one of the main scripts (main_script.sh) The main script is executed as following: ./main_script.sh <LIST> <STARTDATE> <ENDDATE> looks for a parameter which is a LIST(consists of different list names that need to be processed), START/END... (0 Replies)
Discussion started by: stunnerz_84
0 Replies

6. Shell Programming and Scripting

AWK variable in Main script??? solved

Using an awk script , i want to store the value of a variable in the main script. currently sum is getting reset to blank in the main script. How to modify the below code to get the value of esum in the variable sum of the main script??? sum=`echo "$row" | awk -F"" '{$esum=$5}'` ... (0 Replies)
Discussion started by: skyineyes
0 Replies

7. UNIX for Dummies Questions & Answers

How to pass two or more parameters to the main in shell script

Hey Guys from the below script what I understood is we are sending the the first parameter as input to the main (){} file main > $LOGFILE 2>&1 but can we send two or three parameter as input to this main file as main > $LOGFILE 2>&1 2>&2 like this Can any one plz help I need to writ a... (0 Replies)
Discussion started by: pinky
0 Replies

8. UNIX for Dummies Questions & Answers

Problem starting a script from a 'main'-script

Please Help! :o I have a main script (ksh) where another script is called (convert_picture). Normally this works ok, but since some changes has been made on the unix-server (I dont know what :( ) suddenly it doesnt work anymore: i get an error message: ksh: convert_picture not found. I am... (3 Replies)
Discussion started by: Rakker
3 Replies
Login or Register to Ask a Question