02-16-2005
Thanks a lot zb & tmarikle!!
Take care,
Nir
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
i'm new to shell scripting and have a problem please help me
in the script i have a nawk block which has a variable count
nawk{
.
.
.
count=count+1
print count
}
now i want to access the value of the count variable outside the awk block,like..
s=`expr count / m`
(m is... (5 Replies)
Discussion started by: saniya
5 Replies
2. Shell Programming and Scripting
I have a nawk command I use in Solaris....
ps -e -o comm | nawk -F'ora_pmon_' 'NF>1 {print $2}'
However it seems that this command will not work in Linux.
Linux bluemarron 2.6.16.54-0.2.12-smp #1 SMP Fri Oct 24 02:16:38 UTC 2008 x86_64 x86_64 x86_64 GNU/Linux
How could I do the same... (2 Replies)
Discussion started by: LRoberts
2 Replies
3. Shell Programming and Scripting
Hi Gurus,
I am using a script as under :
read string
nawk -v search="$string" '
/a/,/z/ {
block = (block ? block ORS : "") $0;
}
/z/ {
if (block ~ search)
print block;
} ' <File>
nawk -v search="$string" '
/b/,/z/ {
... (1 Reply)
Discussion started by: vanand420
1 Replies
4. Shell Programming and Scripting
hi people;
this is my two awk code:
nawk '/cell+-/{r=(NF==8) ? $4FS$5FS$6 : NF==7 ? $4FS$5 : $4 ;c=split(r,rr);for (i=1;i<=c;i++){if(rr != "111111"){printf($3" %d ""\n",(i+3))}}printf("")}' /home/gc_sw/str.txt > /home/gc_sw/predwn.txt
nawk -F'*' '{gsub(/ *$/,"")}$0=$1$($NF-2)'... (2 Replies)
Discussion started by: gc_sw
2 Replies
5. Shell Programming and Scripting
help out with code. two files aaa bbb contains some records..output file xyz should be like this..see below
i/p file:aaa
08350|60521|0000|505|0000|1555|000|NYCMT|Pd_1 |-11878
i/p file: bbb
60521|60510
o/p file :xyz
60510|08350|60521|0000|505|0000|1555|000|NYCMT|Pd_1 |-11878 (5 Replies)
Discussion started by: Diddy
5 Replies
6. Shell Programming and Scripting
hi guys,
I am writing a code and have stuck at one point. Inside nawk I am storing my desired variable a, I just need to find if a is present in an external file error.log or not. If yes, print something. grep or for loop not working properly inside nawk. Sample code provided.
nawk '
BEGIN... (5 Replies)
Discussion started by: shekhar2010us
5 Replies
7. Shell Programming and Scripting
Hi All
We are migrating our projects from unix environment to linux. I tried running a install script which sets up my project, i.e. the directory structure and all. But in the middle of the script i started receiveing following error : nawk: command not found .
So i need to know which... (1 Reply)
Discussion started by: vee_789
1 Replies
8. Shell Programming and Scripting
I don't know whats wrong with the code here.
Its giving double counts.
nawk -F# '
{
if( match($2, "= ") > 0)
num=substr($2,RSTART+2,length($2)-1);
if (match($20, "= ") > 0)
res=substr($20,RSTART+2,length($20)-1);
if(match(num,... (2 Replies)
Discussion started by: jagpreetc
2 Replies
9. Shell Programming and Scripting
Hi All,
I am trying to compare two negative numbers using awk on linux.But it is giving me wrong result.Same code is working perfectly on solaris.
print ((0+new_price) < MIN_PRICE)
e.g If I try to compare -1.32(new_price) and -500(min_price) using "<" operator, output is 1 i.e true.
... (5 Replies)
Discussion started by: Rashmee
5 Replies
10. 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
LEARN ABOUT DEBIAN
curl_easy_pause
curl_easy_pause(3) libcurl Manual curl_easy_pause(3)
NAME
curl_easy_pause - pause and unpause a connection
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_pause(CURL *handle, int bitmask );
DESCRIPTION
Using this function, you can explicitly mark a running connection to get paused, and you can unpause a connection that was previously
paused.
A connection can be paused by using this function or by letting the read or the write callbacks return the proper magic return code
(CURL_READFUNC_PAUSE and CURL_WRITEFUNC_PAUSE). A write callback that returns pause signals to the library that it couldn't take care of
any data at all, and that data will then be delivered again to the callback when the writing is later unpaused.
NOTE: while it may feel tempting, take care and notice that you cannot call this function from another thread.
When this function is called to unpause reading, the chance is high that you will get your write callback called before this function
returns.
The handle argument is of course identifying the handle that operates on the connection you want to pause or unpause.
The bitmask argument is a set of bits that sets the new state of the connection. The following bits can be used:
CURLPAUSE_RECV
Pause receiving data. There will be no data received on this connection until this function is called again without this bit set.
Thus, the write callback (CURLOPT_WRITEFUNCTION) won't be called.
CURLPAUSE_SEND
Pause sending data. There will be no data sent on this connection until this function is called again without this bit set. Thus,
the read callback (CURLOPT_READFUNCTION) won't be called.
CURLPAUSE_ALL
Convenience define that pauses both directions.
CURLPAUSE_CONT
Convenience define that unpauses both directions
RETURN VALUE
CURLE_OK (zero) means that the option was set properly, and a non-zero return code means something wrong occurred after the new state was
set. See the libcurl-errors(3) man page for the full list with descriptions.
AVAILABILITY
This function was added in libcurl 7.18.0. Before this version, there was no explicit support for pausing transfers.
MEMORY USE
When pausing a read by returning the magic return code from a write callback, the read data is already in libcurl's internal buffers so
it'll have to keep it in an allocated buffer until the reading is again unpaused using this function.
If the downloaded data is compressed and is asked to get uncompressed automatically on download, libcurl will continue to uncompress the
entire downloaded chunk and it will cache the data uncompressed. This has the side- effect that if you download something that is com-
pressed a lot, it can result in a very large data amount needing to be allocated to save the data during the pause. This said, you should
probably consider not using paused reading if you allow libcurl to uncompress data automatically.
SEE ALSO
curl_easy_cleanup(3), curl_easy_reset(3)
libcurl 7.18.0 17 Dec 2007 curl_easy_pause(3)