Search Results

Search: Posts Made By: nua7
2,110
Posted By RavinderSingh13
Hello nua7, Sorry for same, I forgot to...
Hello nua7,

Sorry for same, I forgot to mention it will only look for string EXIT as per your input shown in POST#1, following may give you expected output, let me know if you have any queries on...
2,110
Posted By RavinderSingh13
Hello nua7, Could you please try following...
Hello nua7,

Could you please try following and let me know if this helps.

awk '($0 == "EXIT"){A=$0;getline;if($0 == "JCWPROD"){print A ORS $0} else if($0 != "JCWPROD" && $0 != "EXIT") {print...
1,134
Posted By Subbeh
Try this: awk -F\| 'NR==FNR {a[$1]=$0; next} $1...
Try this:
awk -F\| 'NR==FNR {a[$1]=$0; next} $1 in a {print a[$1]; next}1' file1 file2
974
Posted By Scrutinizer
Try (reading file twice, original order) awk...
Try (reading file twice, original order)
awk -F\| 'NR==FNR{if(($3,-$5) in A) delete A[$3,-$5]; else A[$3,$5]; next} ($3,$5) in A' file file
The input file is specified twice..
807
Posted By Yoda
awk -F\| '++A[$1]<=2' file
awk -F\| '++A[$1]<=2' file
1,897
Posted By Yoda
awk -F\| ' FNR == NR { ...
awk -F\| '
FNR == NR {
a[$1] = $2"^"$8"^"$4
next
}
a[$2] {
split(a[$2],b,"^")
$8 = b[1]
...
1,247
Posted By pamu
awk -F \| '$2 !~ /SUPP1/ && $2 ~...
awk -F \| '$2 !~ /SUPP1/ && $2 ~ /[0-9]/{$(NF-1)=$(NF-2)=0}1' OFS="|" file
1,477
Posted By Yoda
awk -F\| 'NR==FNR{A[$1]=$0;next}$1 in A{print...
awk -F\| 'NR==FNR{A[$1]=$0;next}$1 in A{print A[$1],$3}' OFS=\| ${SHTEMP}NPBR5.XTR.tmp ${SHTEMP}NPBR1.XTR.final
1,477
Posted By Yoda
awk -F\| 'NR==FNR{A[$1]=$0;next}$1 in A{print...
awk -F\| 'NR==FNR{A[$1]=$0;next}$1 in A{print A[$1]}' ${SHTEMP}NPBR5.XTR.tmp ${SHTEMP}NPBR1.XTR.final
902
Posted By Yoda
awk -F\| 'NR==FNR{A[$1]=$0;next}$1 in...
awk -F\| 'NR==FNR{A[$1]=$0;next}$1 in A{$0=A[$1]}1' tst6 tst1
945
Posted By rveri
Hi nua7 , >Is there a way in awk that the field...
Hi nua7 ,
>Is there a way in awk that the field can be converted to a 10 digit field so that total amount =0000000700
- check this out:

echo "700" | awk '{printf "%010d\n",$0}'
0000000700
2,111
Posted By Revansidhu
Try this one awk '{print $1 " "$2 " "...
Try this one

awk '{print $1 " "$2 " " $3-($1+$2)}' file
0012.00 0010.00 1554.53
0100.00 0500.00 352.83
0500.00 0500.00 760.74
0000.00 0000.00 1536.04
0000.00 0000.00 389.08
0000.00 0000.00...
1,166
Posted By joeyg
Just thinking...
Gotta re-load unix on this PC, so this is all theory...

cut -d"|" -f1 <file1 >file1key
grep -f file1key <file2
1,166
Posted By Yoda
join -t"|" -1 1 -2 1 -o 1.1 1.2 1.3 1.4 1.5 1.6...
join -t"|" -1 1 -2 1 -o 1.1 1.2 1.3 1.4 1.5 1.6 1.7 file2 file1
1,168
Posted By Scrutinizer
I am not sure if I understand what you are...
I am not sure if I understand what you are looking for, something like this?
awk -F\| 'NR==FNR{A[$1]=$0; next} {for(i=12; i<=20; i++) if($i in A)print A[$i]}' mppartc.desc inst_full_denied
If not...
1,847
Posted By vgersh99
awk -v qq='"' '{$8= (qq...
awk -v qq='"' '{$8= (qq ($8~("^"qq"SS")?"MEMBER":"PROVIDER"))}1' FS='|' OFS='|' myFile
904
Posted By shamrock
awk -F\| '{ if ($(NF-2) == "\"P\"") ...
awk -F\| '{
if ($(NF-2) == "\"P\"") p[$2] = (p[$2] ? p[$2] RS $0 : $0)
else if ($(NF-2) == "\"D\"") d[$2] = (d[$2] ? d[$2] RS $0 : $0)
} END {
for (i in p) {
if (i in d)...
904
Posted By rdrtx1
try: sort -t"|" -k 2,22 input_file | awk -F"|"...
try:
sort -t"|" -k 2,22 input_file | awk -F"|" '
$(NF-2) ~ /"P"/ {p[$2]=$0; print $0 > "Paid.txt"}
$(NF-2) ~ /"D"/ {d[$2]=$0; print $0 > "Denied.txt"}
p[$2] && d[$2] {print p[$2]"\n"d[$2] >...
1,874
Posted By Corona688
On third look, I see a bug in that: -F, ...
On third look, I see a bug in that:

-F,

That tells it to use , as the separator.

Your file needs -F'|' instead.
1,702
Posted By rdrtx1
try: awk -F"|" '{if...
try:
awk -F"|" '{if ($15>b[$7]){a[$7]=$0;b[$7]=$15}}END{for (i in a) print a;}' [I]inputfile
3,101
Posted By radoulov
[ ! -f /lv8/diamond/shprod/data/hcfadata.dat -o !...
[ ! -f /lv8/diamond/shprod/data/hcfadata.dat -o ! -f /lv8/diamond/shprod/data/PDPhcfadata.dat ]

or:

[ ! -f /lv8/diamond/shprod/data/hcfadata.dat ] || [ ! -f...
962
Posted By rdrtx1
if (( index(riderStr,"R") || index(riderStr,"A")...
if (( index(riderStr,"R") || index(riderStr,"A") || index(riderStr,"C")) && COUNTY != "WORCE" )
2,132
Posted By zaxxon
I assume I understood now (lol). BDUSERNAME is...
I assume I understood now (lol). BDUSERNAME is now empty, notice the ",,".

$ awk -F, 'NR==FNR{_[$1]=$2; next} _[$1] {print; next} {$2=""; print}' OFS=, f1 f2
aa2154,,COLOR,0
aa2154,,LTPRT,2...
1,302
Posted By bartus11
Try this then:sort file | awk...
Try this then:sort file | awk 'BEGIN{FS="|"}!a[$1]++'
1,055
Posted By itkamaraj
use !~ awk -F\| '$20~/./'...
use


!~



awk -F\| '$20~/./' shme069.xtr6 > tst1

awk -F\| '$20!~/./' shme069.xtr6 > tst2
Showing results 1 to 25 of 26

 
All times are GMT -4. The time now is 05:20 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy