![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| help me in sending parameters from sqlplus script to unix shell script | Hara | Shell Programming and Scripting | 2 | 01-29-2008 03:31 PM |
| Shell Script: want to insert values in database when update script runs | ring | Shell Programming and Scripting | 1 | 10-25-2007 04:06 AM |
| how to convert unix .ksh script to windows .batch script | 2.5lt V8 | Shell Programming and Scripting | 1 | 11-28-2006 12:52 PM |
| check in unix shell script so that no one is able to run the script manually | adi_bang76 | Shell Programming and Scripting | 1 | 11-16-2006 10:43 AM |
| returning to the parent shell after invoking a script within a script | gurukottur | Shell Programming and Scripting | 5 | 09-26-2006 08:05 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
using awk in a script..
hello there.
I have a script that loads data files into ORACLE tables. I had to then add an awk line to take any zeros out of any fields prior to load which works perfectly well on its own but I need to know how to corrrctly put it into the script. eg. #echo " " #echo "Checking $datafile for zeros and null them where found.." #echo " " # if test -r $datafile test -r $datafile #then newdatafile=`nawk 'BEGIN{FS=OFS=","}{for(i=1;i<=NF;i++){if($i=="0"){$i=""}}}1' $datafile` chmod 777 $newdatafile; echo " " echo " Modified Datafile is now:= $newdatafile" # else # echo " " # echo "**** `..there was an error modifying the $datafile2 datafile..." # echo " " echo "**** datafile = " $newdatafile #cat " " #exit 1 ..as you can see I have the datafile [which works fine when there are no zeros in the file being loaded], I pass it through the awk script but this is where I need help. I need to know how I rename the datafile to a new name/variable name which can then be used to load into ORACLE further down the script. thanks for looking.. Steven |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|