Sponsored Content
Full Discussion: Please help!!!
Top Forums Shell Programming and Scripting Please help!!! Post 302081023 by reborg on Friday 21st of July 2006 11:39:45 AM
Old 07-21-2006
this:

Quote:
Originally Posted by dsravan
+ dev = /biddf/ab6498/dev/ctl
./awksatya.ksh[2]: dev: not found
+ cd
+ files=CARE01_DLY_???_date +%Y%m%d
+ echo CARE01_DLY_???_date +%Y%m%d
CARE01_DLY_???_date +%Y%m%d
+ awk {data[FNR] = $0; out=FILENAME "_new"; file[FNR]=out;} END { if ( FNR - 2 == $1) { for ( i=2 ; i < FNR; i++ ) { print data[i] > file[i]} close(file[i])}else { print "error"} } CARE01_DLY_???_date +%Y%m%d
awk: Cannot find or open file CARE01_DLY_???_date.

Is not output from this:

Code:
 #!/bin/ksh -x
 dev='/biddf/ab6498/dev/ctl'
 cd $dev
 files=CARE01_DLY_???_`date '+%Y%m%d'`
 
 awk '{data[FNR] = $0; out=FILENAME "_new"; file[FNR]=out;} END { if (
 FNR - 2 == $1) { for ( i=2 ; i < FNR; i++ ) { print data[i] > file[i]}
 close(file[i])}else { print "error"} }' $files

Can you post the output of running this code? And the reason or rather one of the reasons the code you ran doesn't work is because it never does a cd to the correct directory, it does cd to the users home directory.

Last edited by reborg; 07-21-2006 at 01:03 PM..
 
suspend(1)                                                         User Commands                                                        suspend(1)

NAME
suspend - shell built-in function to halt the current shell SYNOPSIS
sh suspend csh suspend ksh suspend DESCRIPTION
sh Stops the execution of the current shell (but not if it is the login shell). csh Stop the shell in its tracks, much as if it had been sent a stop signal with ^Z. This is most often used to stop shells started by su. ksh Stops the execution of the current shell (but not if it is the login shell). ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsu | +-----------------------------+-----------------------------+ SEE ALSO
csh(1), kill(1), ksh(1), sh(1), su(1M), attributes(5) SunOS 5.10 15 Apr 1994 suspend(1)
All times are GMT -4. The time now is 11:04 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy