Search Results

Search: Posts Made By: sathyaonnuix
16,465
Posted By Corona688
The only dependable things cron gives you are the...
The only dependable things cron gives you are the SHELL, LOGNAME, and HOME environment variables as determined from that user's /etc/passwd entry. The rest just gets inherited from what cron had,...
1,046
Posted By vidyadhar85
This is called Shell's parameter expansion.....
This is called Shell's parameter expansion.. refer shell man page for more information or below link

Shell Command Language...
3,135
Posted By Franklin52
Try: awk -F,...
Try:
awk -F, 'NR==FNR{if($3>m){m=$3}next}$3==m{s=s?s FS $1:$1}END{print s}' file file
2,339
Posted By Jotne
netstat -a | grep -w 9071 |grep ESTABLISHED | awk...
netstat -a | grep -w 9071 |grep ESTABLISHED | awk '{print $5}' | cut -d'.' -f1
This can be reduced from 5 commands to 2
netstat -a | awk '/ESTABLISHED/ && /9071/ {split($5,a,"."); print a[1]}'
12,020
Posted By radoulov
awk 'NR == FNR { # while reading the fist...
awk 'NR == FNR {
# while reading the fist input file
# store the names in an array
# keyed by the IPs
iton[$1] = $2
next
}
# if the IP has an associated name
# assign its value to...
12,020
Posted By Scott
Only if the closing EOF is indented with a TAB...
Only if the closing EOF is indented with a TAB (or nothing at all - it won't work if those are spaces before it).

A note to radoulov's solution (which is nice :)). Moving a temporary file over an...
12,020
Posted By radoulov
You could use use awk: awk 'NR == FNR { ...
You could use use awk:

awk 'NR == FNR {
iton[$1] = $2
next
}
($1 in iton && $1 = iton[$1]) || 1
' file2 file1 > _tmp_file_ &&
mv -- _tmp_file_ file1

If the original order is...
12,020
Posted By Scott
Doubtless you can simplify the code further, i.e....
Doubtless you can simplify the code further, i.e. by using awk to read both files and substitute the correct values. You would then write this to a temporary file and copy that over the original.
...
5,736
Posted By rangarasan
Please check the output of my command and not the...
Please check the output of my command and not the input file.


# awk -v l="15" '{s="%-"l"s\n";printf(s,$0);}' file|awk '{print length($0);}'
15
15
15


Cheers,
Ranga:)

---------- Post...
5,736
Posted By rangarasan
Hey, Welcome to The UNIX and Linux Forums, ...
Hey,

Welcome to The UNIX and Linux Forums,

Please use code tags for data samples and codes. code tag button look like https://www.unix.com/images/editor/code.png

You should use printf to...
12,104
Posted By rdrtx1
try (modification on Corona688's solution): awk...
try (modification on Corona688's solution):
awk -F"," -v OFS="," 'NR>1{ $2+=int((NR-2)/5000) } 1' infile > outfile
12,104
Posted By Corona688
awk -F"," -v OFS="," 'NR>1{ $2+=int((NR-1)/5000)...
awk -F"," -v OFS="," 'NR>1{ $2+=int((NR-1)/5000) }' infile > outfile
2,490
Posted By Scrutinizer
Hi sathyaonnuix, A[NR%y] has the function of a...
Hi sathyaonnuix, A[NR%y] has the function of a rolling buffer, it contains a number of lines that is equal to y, which is the number of lines that should not be printed at the end of the input file.....
2,092
Posted By pamu
$ awk -F "|" 'f==1{A[$1,$2]++;B[$1,$2]=$1 FS $2...
$ awk -F "|" 'f==1{A[$1,$2]++;B[$1,$2]=$1 FS $2 FS FILENAME}
f==2{A[$1,$2]++;B[$1,$2]=B[$1,$2]?B[$1,$2]","FILENAME:$1 FS $2 FS FILENAME}
f==3{A[$1,$2]++;B[$1,$2]=B[$1,$2]?B[$1,$2]","FILENAME:$1 FS...
2,477
Posted By pamu
Try sth like this... value=1 cal 10...
Try sth like this...

value=1

cal 10 1987 | awk -v var="$value" 'NR==2{n=split($0,P)}
NR>2{for(i=1;i<=7;i++){if(var == $i){print P[7-NF+i]}}}'
5,678
Posted By mjf
Something like this? awk '{ sum+=$9}...
Something like this?


awk '{ sum+=$9} {print} END {printf "%60s\n", "Total SGD " sum}' file



Dec 24 11:31:10 0000008b 9911662486 Answered Price SGD 0.003 PERIOD: 0 m 6 s
Dec 24 11:21:42...
5,678
Posted By guruprasadpr
Hi awk '{x+=$9;}END{print "Total SGD "...
Hi


awk '{x+=$9;}END{print "Total SGD " x;}1' file

Guru.
29,578
Posted By Scott
You can just sum it up as you go through each...
You can just sum it up as you go through each line:

$ cat myScript
awk '{
TR=0
for( I = 1; I <= NF; I++ ) {
TR += $I
TC[I] += $I
printf( "%6d", $I )
}
print " = " TR...
2,508
Posted By MadeInGermany
I am not sure if this is correct: sed -n...
I am not sure if this is correct:
sed -n '/^\.\.\.\./!H; /^\.\.\.\./{x; /stopped/d; /date.*13\/12\/2012/d; p;}' example
1,444
Posted By binlib
The offset in TZ for GNU date (or libc?) seemed...
The offset in TZ for GNU date (or libc?) seemed can't be bigger than 24. You need to convert the day part into -d argument as you said. Either override your date command with a function:
function...
3,400
Posted By Corona688
$0 means 'the entire unmodified line', pure and...
$0 means 'the entire unmodified line', pure and simple. You can change what 'line' means to awk, but by default, it uses newlines like everything else.

You can think of it as a hash table if you...
10,050
Posted By hergp
Your wget example retrieves a https-URL. You have...
Your wget example retrieves a https-URL. You have set a http-proxy in wgetrc, but not a https-proxy. Add


https_proxy=http://str-www-proxy2:8080
to your wgetrc file and retry.
2,728
Posted By pamu
Append http://en.wikipedia.org and then use wget....
Append http://en.wikipedia.org and then use wget.

like

wget http://en.wikipedia.org/wiki/File:Ward_Cunningham_-_Commons-1.jpg
2,184
Posted By Don Cragun
You're making this much too hard on yourself. ...
You're making this much too hard on yourself. When you set a variable in the shell, parameter expansion occurs in double quoted strings and that is all you need here.
Adding the eval also causes...
1,919
Posted By elixir_sinari
Try this: perl -e '$exists=shift...
Try this:
perl -e '$exists=shift @ARGV;$from=shift @ARGV;$to=shift @ARGV;
$fromlen=length($from);$tolen=length($to);
$^I=".bak";
while(<>) {
if(index($_,$exists) != -1) {
...
Showing results 1 to 25 of 34

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