Script is aborting if there is no file


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users Script is aborting if there is no file
# 1  
Old 05-10-2007
Script is aborting if there is no file

HI!

Iam running two scripts in my unix server

First script is Splitting a file containing 300 records each with .tmp extension

for eg Z_PRICE_NEW.tmp

Second script is converting .tmp to.txt

for file in Z_PRICE_NEW_2*.tmp ; do mv $file `echo $file |sed 's/\(.*\.\)tmp/\1txt/'`;done

The problem is iam putting these scripts in a job and running them

If the file is empty the first script is not generating an file like Z_PRICE_NEW.tmp and completing .second script is searching for this file and if there is no such file it is aborting ,

Can any one tell me how to stop second script from aborting even if ther is no file.
# 2  
Old 05-10-2007
Code:
file_lst=`ls Z_PRICE_NEW_2*.tmp 2>/dev/null`
if [ $? -eq 0 ]; then
	echo "$file_lst" | while read file ; do mv $file `echo $file |sed 's/\(.*\.\)tmp/\1txt/'`;done
fi

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

ksh Script, Reading A File, Grepping A File Contents In Another File

So I'm stumped. First... APOLOGIES... my work is offline in an office that has zero internet connectivity, as required by our client. If need be, I could print out my script attempts and retype them here. But on the off chance... here goes. I have a text file (file_source) of terms, each line... (3 Replies)
Discussion started by: Brusimm
3 Replies

2. Shell Programming and Scripting

Shell script (sh file) logic to compare contents of one file with another file and output to file

Shell script logic Hi I have 2 input files like with file 1 content as (file1) "BRGTEST-242" a.txt "BRGTEST-240" a.txt "BRGTEST-219" e.txt File 2 contents as fle(2) "BRGTEST-244" a.txt "BRGTEST-244" b.txt "BRGTEST-231" c.txt "BRGTEST-231" d.txt "BRGTEST-221" e.txt I want to get... (22 Replies)
Discussion started by: pottic
22 Replies

3. Shell Programming and Scripting

What is the function of the following lines at the top of a shell script file: Directory and Script?

The file starts like this: Directory: <path to the script> Script: <script fife name> #!bin/ksh ##Comments <actual script> What is the use of the first two lines in the script? What if I save the file without them? What will be the effect? They are not comments. Im very new to this,... (4 Replies)
Discussion started by: remytom
4 Replies

4. Shell Programming and Scripting

Need output of script on screen and file with correct return status of the called script.

Hi, I am trying to capture logs of the script in the file as well as on the screen. I have used exec and tee command for this. While using exec command I am getting the correct output in the file but, script output is not getting displayed on the screen as it get executed. Below is my sample... (14 Replies)
Discussion started by: Prathmesh
14 Replies

5. Shell Programming and Scripting

awk inside shell and script aborting

Hi I have a requirement where i need to convert the xml in various lines into a single line and then split the file so that the file contains only 1000 records each. searching this forum, i found a command which converts the xml in various line into a single line, but i have trouble using that... (3 Replies)
Discussion started by: maximus_jack
3 Replies

6. Shell Programming and Scripting

Call a Perl script within a bash script and store the ouput in a .txt file

I'm attempting to write a bash script that will create a network between virtual machines. It accepts three arguments: an RSpec that describes the network topology, and two list of machines (servers and clients). I have a (working) Perl script that I want to call. This Perl script takes an RSpec... (6 Replies)
Discussion started by: mecaka
6 Replies

7. Shell Programming and Scripting

Script to call a menu script and redirect each option to a text file

Hello, I want to design a script that will call an existing menu script and select options one by one and redirict the out put to a file. For example;- In the script MENU.sh there are 10 options i want to design a script MENU2.sh that will select option 2 3 4 6 7 10 and redirict the output... (4 Replies)
Discussion started by: spradha
4 Replies

8. Shell Programming and Scripting

Script to read a log file and run 2nd script if the dates match

# cat /tmp/checkdate.log SQL*Plus: Release 11.2.0.1.0 Production on Mon Sep 17 22:49:00 2012 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production FIRST_TIME NEXT_TIME... (1 Reply)
Discussion started by: SarwalR
1 Replies

9. Solaris

.../sun/install - aborting!

Hi all, Server newly installed M5000 .. OS - solaris 10. so want to install as usual recommended patches .. root@msdb# cd /mnt/sun/install root@msdb# ./setup-standart.sh You are not running this script from .../sun/install - aborting! root@msdb# I have seen it first time :( Have... (8 Replies)
Discussion started by: samar
8 Replies

10. Shell Programming and Scripting

Reading file names from a file and executing the relative file from shell script

Hi How can i dynamically read files names from a list file and execute them from a single shell script. Please help its urgent Thanks in Advance (4 Replies)
Discussion started by: anushilrai
4 Replies
Login or Register to Ask a Question