Search Results

Search: Posts Made By: yinyuemi
4,566
Posted By yinyuemi
if you have multiple files,please try this:awk...
if you have multiple files,please try this:awk '{a[ARGIND" "$1]=$2;b[$1];t=ARGIND}END{for(i in b){printf i ;for(j=1;j<=t;j++)printf FS (length(a[j" "i])?a[j" "i]:"0");print ""}}' file1 file2 file1...
4,566
Posted By yinyuemi
awk '{if($1 in a){sub("0"...
awk '{if($1 in a){sub("0" FS,"",a[$1]);a[$1]=a[$1] FS $2}else{a[$1]="0" FS $2}}END{for(i in a)print i,a[i]}' file1 file2
3,453
Posted By yinyuemi
using the code as : {your first sed cod}...
using the code as :

{your first sed cod} files |{my sed code}>outfile
1,262
Posted By yinyuemi
echo 'entry1 entry2 entry3 entry4' |perl -alne...
echo 'entry1 entry2 entry3 entry4' |perl -alne 'print map {$_ x 2} map{$_." "} @F'
entry1 entry1 entry2 entry2 entry3 entry3 entry4 entry4
1,009
Posted By yinyuemi
dos2unix urfile, then try your code
dos2unix urfile, then try your code
2,213
Posted By yinyuemi
awk 'BEGIN{while("ls|grep -v total" |getline...
awk 'BEGIN{while("ls|grep -v total" |getline line){l=split(line,arr);a[++p]=arr[l]" was deployed on "arr[7]" "arr[6]" at"arr[8]" ET"}}
Hi mohtashims,
please remove the red "}", and try again, hope...
3,049
Posted By yinyuemi
echo '192.168.2.1.8088' |sed 's/.[^.]*$//' ...
echo '192.168.2.1.8088' |sed 's/.[^.]*$//'
192.168.2.1
2,904
Posted By yinyuemi
try: awk ' ...
try:

awk '
FILENAME=="newusers.txt"{a[FNR]=$0}
FILENAME=="oldusers.txt"{b[$0]=a[FNR]}
FILENAME=="groups.txt"{
l=split($NF,c,",");$NF="";
for(i=1;i<=l;i++) $NF=(c[i]...
2,763
Posted By yinyuemi
${tvar1/true/false}
${tvar1/true/false}
2,602
Posted By yinyuemi
awk -F'[|-]'...
awk -F'[|-]' '{a[$1"|"$2]=($3+$4+$5)>t?$3"-"$4"-"$5:a[$1"|"$2];t=$3+$4+$5}END{for(i in a) print i,a[i]|"sort"}'
2,784
Posted By yinyuemi
or try: awk '{a[$1]=a[$1] RS $1 FS $3 FS...
or try:
awk '{a[$1]=a[$1] RS $1 FS $3 FS $4}END{for(i in a) {print i,i,a[i]}}' $file |sort -r |cut -d' ' -f2- >>list
2,784
Posted By yinyuemi
awk '{print $1,$2,$4,$5|"sort"}' $file >>...
awk '{print $1,$2,$4,$5|"sort"}' $file >> list
3,365
Posted By yinyuemi
Hi roger67, arr[$1]=$3 means to build up...
Hi roger67,

arr[$1]=$3 means to build up an array named by "arr", indexed as $1, its corresponding value is $3.

Best,

Y
3,365
Posted By yinyuemi
awk 'NR==FNR{a[$1]=$3;next}$3>a[$1]{print...
awk 'NR==FNR{a[$1]=$3;next}$3>a[$1]{print $1,$3-a[$1]}' A B
xyz 3
ijk 5
1,080
Posted By yinyuemi
echo '123, abc , bbccdd cde ...
echo '123, abc , bbccdd
cde
efg
124, acd, abcdee' |awk '/ ,/{l=split($0,a,","); for(i=1;i<=l;i++) if(a[i]~/ $/) {x=i}}NF==1{a[x]=a[x]" "$1}! / ,/&&NF>1{for(i=1;i<l;i++) printf a[i]...
1,445
Posted By yinyuemi
awk...
awk 'BEGIN{FS=OFS="\."}NF==2&&/^#Generate_file/{$NF="1cdb."$NF}1'
2,576
Posted By yinyuemi
try: echo **/* |xargs -n1 |while read line ...
try:
echo **/* |xargs -n1 |while read line
do
filenum=`echo $line |grep -Po '([0-9]){3}(?=\.\D)'`
if [ $filenum -ge 5 ] && [ $filenum -le 155 ]
then
mv $line new_directory
fi
done
2,453
Posted By yinyuemi
Hi Sam, you can try: awk '...
Hi Sam,


you can try:

awk ' BEGIN{IGNORECASE=1}other codes'

hope it works,

Best,

Y
7,967
Posted By yinyuemi
how about this way? hope it works var=`db2...
how about this way? hope it works
var=`db2 "select current timestamp from SYSIBM.SYSDUMMY1 with ur"
currenttimestamp=`echo $var |awk '{print $3}'`
14,147
Posted By yinyuemi
echo {a..z} |xargs -n1
echo {a..z} |xargs -n1
2,486
Posted By yinyuemi
awk 'NR==FNR{a[$1]=$2;next} {for(i=1;i<=NF;i++)...
awk 'NR==FNR{a[$1]=$2;next}
{for(i=1;i<=NF;i++) if($i in a) print a[$i] FS $0}' pattern report
4 i like very much
2 but john is good boy
3 i will love u
2,060
Posted By yinyuemi
try single quote around the $var '$proc' ...
try single quote around the $var
'$proc'

or this way:

awk -v var=$proc '{if ($3=="MODEL") print "./swutil PROC RELEASE var" $1 ";}'
2,453
Posted By yinyuemi
awk 'NR==FNR{a[$1" "$2]=$4" "$5}NR>FNR{print...
awk 'NR==FNR{a[$1" "$2]=$4" "$5}NR>FNR{print NF?$0:a[x]"\n""object class: trs\n";if(/^cn:/) x=$0}' FS="[, ]" file2 file1
2,453
Posted By yinyuemi
awk 'NR==FNR{a[$1" "$2]=$4" "$5}NR>FNR{print...
awk 'NR==FNR{a[$1" "$2]=$4" "$5}NR>FNR{print NF?$0:a[x]"\n";if(/^cn:/) x=$0}' FS="[, ]" file2 file1
2,772
Posted By yinyuemi
first code "sort -r" echo "192.168.10.20...
first code "sort -r"
echo "192.168.10.20 MX4100N:
192.168.24.21 AR208D:
192.168.24.22 mcx_5:
192.168.24.22 mcx_8:
192.168.24.22 M620N:
192.168.24.23 mcx_6:
192.168.24.23 M363N1:
192.168.24.24...
Showing results 1 to 25 of 103

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