02-04-2005
help need on nawk script
Dear experts
I have a big file containing several profiles each flagged with "PROFILE" at the beginning of each one. I am trying to use the following command in cshell to seperate each profile and save each one in seperate file. I wrote a script as following:
nawk -v i=0 '{if($1~/PROFILE/) i=i+1, print $0 }' filename > filename$i
I was expecting that it will create different files like file1, file2, ... for each profile but it is not the case. It may need to introduce variable i somehow to shell environment but how can I manage " i " in nawk command can be recognized in shell environment.
Thanks in advances for your advises.
Reza
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello to all
can any one help me out with a nawk script.
Actually i am having a shell script which uses nawk pattern searching
and it is not parsing the file properly.
I have been debugging it since long time, but nt able 2 find the root cause..
If any one can help me out with this one .. (3 Replies)
Discussion started by: dheeraj19584
3 Replies
2. UNIX for Dummies Questions & Answers
I have a script which performs a getline (customer enters data) and a list is returned which has the data that was entered return to them. Then it ends. How can I get this script to return to the begin and ask the question again.
Ths script needs to stop after the list is returned and then hit... (2 Replies)
Discussion started by: Morph797
2 Replies
3. Shell Programming and Scripting
Hi,
I was trying to use nawk script given in this link
https://www.unix.com/aix/19979-df-output-not-aligned.html
but when i do this im getting this error
$ df -k|formatDF.nawk
-ksh: formatDF.nawk: not found
Can anyone help me on this... (6 Replies)
Discussion started by: niteesh_!7
6 Replies
4. Shell Programming and Scripting
I'm writing a Texas Hold'em script in bash v3.00.16(1) to learn more about awk/nawk scripts and regex expressions by trying to randomize a list of names using awk's rand function. The problem is that the elements in the var convert to a single element in the nawk script. I've tried several things,... (4 Replies)
Discussion started by: HexKnot
4 Replies
5. Shell Programming and Scripting
Any idea why this isn't working?
YESTERF=`TZ=aaa24 date +%b"-"%d | sed 's/-0/--/'`
filelist2=$(find /export/home/gen/cks/traces \( -name \*YESTERF\* -name \*DNA\* \) -print | tr '\n' ' ')
print "Date/Time,Location,Shelf,IP,Reason,Log Filename" >> $OUTPUT
nawk -F':' '
$2 ~... (2 Replies)
Discussion started by: ther2000
2 Replies
6. Shell Programming and Scripting
I need to parse log files using nawk, but I'm not able to pass script input argument (date) to nawk, for example:
------------
#!/bin/ksh
read date
nawk -F, '{if($1==date) print $4" "$5}'
-------------
Is there a way to pass an argument to nawk from shell script.
Many thanks... (8 Replies)
Discussion started by: samer.odeh
8 Replies
7. Shell Programming and Scripting
Hi experts, I am not familiarised using nawk/awk to manipulate txt file. So I need ur help here. thanks.
txt1 - qc_m.log
TQC101
TQC102
TQC103
TQC104
txt2 - resultEqpt.log
TQC102,,LOGOFF
TQC103,,LOGOFF
TQC104,2012-10-03 07:42:57,LOGON
so TQC101 is not found in txt 2.
... (15 Replies)
Discussion started by: ment0smintz
15 Replies
8. Shell Programming and Scripting
Hi All,
I tried googling but so far no luck, can someone tell me how pass the variable value used inside the
nawk command to shell. In the below script i get the value of $c (without color: Total Executed: " c ")
but the printf which is outside the nawk command doesn't print the value or it... (4 Replies)
Discussion started by: Optimus81
4 Replies
9. Shell Programming and Scripting
Hi.. i am running nawk scripts on solaris system to get records of file1 not in file2 and find duplicate records in a while with the following scripts -compare
nawk 'NR==FNR{a++;next;} !a {print"line"FNR $0}' file1 file2duplicate - nawk '{a++}END{for(i in a){if(a-1)print i,a}}' file1in the middle... (12 Replies)
Discussion started by: Abhiraj Singh
12 Replies
10. Shell Programming and Scripting
Hello Friends,
I am new to unix shell, need to understand the meaning of few cmds in below script,
#!/usr/bin/ksh
FTP_FILE_NAME="$1"
if
then
grep "TRLR@@@@@@" $FTP_FILE_NAME | nawk -F"" '{print $2}'
else
echo "0"
fi
what is the use of -r, grep, nawk & -F in above script. Why... (2 Replies)
Discussion started by: DK2014
2 Replies
LEARN ABOUT CENTOS
colormgr
COLORMGR(1) COLORMGR(1)
NAME
colormgr - Color Manager Testing Tool
SYNOPSIS
colormgr [ --verbose ]
DESCRIPTION
This manual page documents briefly the colormgr command.
colormgr allows an administrator to view and change color profile to device mappings.
OPTIONS
This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included
below.
--help Show summary of options.
COMMANDS
This program takes commands with a variable number of arguments.
create-device
Creates a color managed device
create-profile
Create a color profile
delete-device
Deletes a color managed device
delete-profile
Deletes a color profile
device-add-profile
Add a profile to a device that already exists
device-get-default-profile
Gets the default color profile for a device
device-get-profile-for-qualifier
Returns all the profiles that match a given qualifier
device-make-profile-default
Makes a profile default for a specific device
device-set-kind
Sets the device kind
device-set-model
Sets the device model
device-set-serial
Sets the device serial
device-set-vendor
Sets the device vendor
find-device
Find a device from the device ID
find-device-by-property
Find a device with a given property value
find-profile
Find a profile from the profile ID
find-profile-by-filename
Find a profile from the filename
get-devices
Gets all the color managed devices
get-devices-by-kind
Gets all the color managed devices of a specific kind
get-profiles
Gets all the available color profiles
profile-set-filename
Sets the profile filename
profile-set-qualifier
Sets the profile qualifier
AUTHOR
This manual page was written by Richard Hughes <richard@hughsie.com>.
20 December,2008 COLORMGR(1)