File not getting created | Unix Linux Forums | Shell Programming and Scripting

  Go Back    


Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here.

File not getting created

Shell Programming and Scripting


Closed Thread    
 
Thread Tools Search this Thread Display Modes
    #1  
Old 03-07-2013
lovelysethii lovelysethii is offline
Registered User
 
Join Date: Feb 2013
Last Activity: 8 April 2014, 9:51 AM EDT
Posts: 83
Thanks: 6
Thanked 0 Times in 0 Posts
File not getting created

hi,

i have a script wrriten where there is a temporary files getting created:


Code:
echo "From:" ${usrname}@apps.mc.xerox.com>mail_txt

it was working from a long time but now there is a error creating while creating this temporary file. here is the error log for this:

Code:
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[252]: mail_txt: cannot create

but if i am using the same command "
Code:
echo "From:" ${usrname}@apps.mc.xerox.com>mail_txt

" at unix prompt then file is getting created manually...

please suggest what could be the issue and why the file won't be getting creating through the script????

Last edited by Scrutinizer; 03-07-2013 at 06:45 AM.. Reason: code tags
Sponsored Links
    #2  
Old 03-07-2013
ctsgnb ctsgnb is offline Forum Advisor  
Registered User
 
Join Date: Oct 2010
Last Activity: 1 April 2014, 12:03 PM EDT
Location: France
Posts: 2,927
Thanks: 80
Thanked 623 Times in 595 Posts
1) In which directory were you when you ran the script ?
2) What are the right & owner of the directory you were in when you ran the script ?
3) With which user did you run the script ?
4) What are the owner and rights of the script you ran ?
5) If we cannot help you with the following infos, it means that we need more clue about the code you ran.
Sponsored Links
    #3  
Old 03-07-2013
lovelysethii lovelysethii is offline
Registered User
 
Join Date: Feb 2013
Last Activity: 8 April 2014, 9:51 AM EDT
Posts: 83
Thanks: 6
Thanked 0 Times in 0 Posts
as i don't know much about the scripting but here is what i have got


Code:
bash-3.2$ ls -ltr bravometerview.ksh
-rwxr-xr-x   1 bravodba bravodba    7515 Jan 15 05:44 bravometerview.ksh

the script is schduled in the crontab, rights are as above and owner of the directory is root and i am also login through root when i echo the message and created file at the same time....

---------- Post updated at 04:37 PM ---------- Previous update was at 04:34 PM ----------

could there be any storage issue ??

Last edited by Scrutinizer; 03-07-2013 at 06:45 AM.. Reason: code tags
    #4  
Old 03-07-2013
ctsgnb ctsgnb is offline Forum Advisor  
Registered User
 
Join Date: Oct 2010
Last Activity: 1 April 2014, 12:03 PM EDT
Location: France
Posts: 2,927
Thanks: 80
Thanked 623 Times in 595 Posts
In which directory is the file mail_txt supposed to be created ?

Please also provide the output of ls -ld /uv1402/u207/home/bravodba/bestdbscript/shscriptfiles
Sponsored Links
    #5  
Old 03-07-2013
lovelysethii lovelysethii is offline
Registered User
 
Join Date: Feb 2013
Last Activity: 8 April 2014, 9:51 AM EDT
Posts: 83
Thanks: 6
Thanked 0 Times in 0 Posts
in the same directory where the .ksh file exists and at last we are using rm to remove that temporary file. here is the code:

Code:
### Send mail of extract process completion

echo "`date`> Send mail of extract process completion... \n "

echo "From:" ${usrname}@apps.mc.xerox.com>mail_txt
#echo "To:" vikas.kumar2@xerox.com>> mail_txt
echo "To:" USA.XCS.BILLING.COE.BIRLA.IT.TEAM@xerox.com >> mail_txt
echo "Subject:" BRAVO View Extract process completed on $(hostname) - `date +"%m%d%Y"` >> mail_txt
echo "Mime-Version: 1.0" >> mail_txt
echo "Content-Type: text/plain" >> mail_txt
echo Automated UNIX system message from ${usrname} >> mail_txt
echo "" >> mail_txt
mailx -t < mail_txt
rm mail_txt


and here is the log which we are getting:

Code:
Wed Mar  6 06:00:25 EST 2013> Send mail of extract process completion...

/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[252]: mail_txt: cannot create
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[254]: mail_txt: cannot create
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[255]: mail_txt: cannot create
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[256]: mail_txt: cannot create
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[257]: mail_txt: cannot create
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[258]: mail_txt: cannot create
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[259]: mail_txt: cannot create
/uv1402/u207/home/bravodba/bestdbscript/shscriptfiles/bravometerview.ksh[260]: mail_txt: cannot open
mail_txt: No such file or directory


Last edited by Scrutinizer; 03-07-2013 at 06:44 AM.. Reason: code tags
Sponsored Links
    #6  
Old 03-07-2013
mritusmoi mritusmoi is offline
Registered User
 
Join Date: Apr 2012
Last Activity: 16 January 2014, 7:58 AM EST
Posts: 9
Thanks: 0
Thanked 1 Time in 1 Post
there can be four logical points leading to this error--
1)space issue
2)permission of file
3)wrong location
4)wrong user


Please verify these points and the issue should get solved.
Sponsored Links
    #7  
Old 03-07-2013
ctsgnb ctsgnb is offline Forum Advisor  
Registered User
 
Join Date: Oct 2010
Last Activity: 1 April 2014, 12:03 PM EDT
Location: France
Posts: 2,927
Thanks: 80
Thanked 623 Times in 595 Posts
Your script raise an error while running line 252.
We cannot guess what your script if doing before arriving to that line.

insert the command ls -ld $(pwd) just before the line 252 and let us know what it shows.

Check if you have a filesystem full :
what gives a df -h ?
Sponsored Links
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Changing file permissions of a file created by another user qwertyu Shell Programming and Scripting 3 01-09-2013 09:40 AM
Who created a file? teotrask UNIX for Dummies Questions & Answers 6 06-28-2012 10:21 PM
how to delete core file (file created due to apps crashed) s3270226 Homework & Coursework Questions 6 04-07-2011 12:13 PM
File created year KiranKumarKarre Shell Programming and Scripting 3 05-29-2009 08:49 AM
How to know when a new file is created? aixjadoo UNIX for Dummies Questions & Answers 1 07-02-2008 12:11 PM



All times are GMT -4. The time now is 12:43 AM.