Perhaps this can be improved by only checking the word after the "WorkJobNumber".
That means w is reset unconditionally, its query must happen before, and its setting must happen after.
Last edited by MadeInGermany; 01-23-2017 at 04:08 AM..
Reason: last line added
Hello,
I really would appreciate some help with a bash script for some string manipulation on an SQL dump:
I'd like to be able to rename "sites/WHATEVER/files" to "sites/SOMETHINGELSE/files" within the sql dump.
This is quite easy with sed:
sed -e... (1 Reply)
Hi,
I have a fixed width file.
The way this file works is say for example there are 30 columns in it each with different sizes say 10,5,2, etc...
If data in a field is less than the field size the rest of it is loaded with spaces.
I would like an awk command to that would replace
I have... (8 Replies)
here is what i want to achieve... consider a file contains below contents. the file size is large about 60mb
cat dump.sql
INSERT INTO `table1` (`id`, `action`, `date`, `descrip`, `lastModified`) VALUES (1,'Change','2011-05-05 00:00:00','Account Updated','2012-02-10... (10 Replies)
Hi
cat test.txt
H|123|341|567|asfg
D|dfg|trtyy|errt
D|ert|frty|wer
Here I need to replace the third column value with 100 of the first record only and while printing I need to print the full file content also..I am expecting a result like this
H|123|100|567|asfg
D|dfg|trtyy|errt... (3 Replies)
Hi
I know sed and awk has options to give range of line numbers, but
I need to replace pattern in specific lines
Something like
sed -e '1s,14s,26s/pattern/new pattern/' file name
Can somebody help me in this....
I am fine with see/awk/perl
Thank you in advance (9 Replies)
Hi All,
I already have a code which replaces column 14 of NPBR.XTR.tmp with column 8 of NPBR3G.XTR.final
awk -F'\|' 'FNR==NR{a= $2"^"$8;next;}a{split(a,b,"^");$8=b;$14=b;}1' OFS="|" ${SHTEMP}NPBR3G.XTR.final ${SHTEMP}NPBR.XTR.tmp > ${SHTEMP}NPBR.XTR.final
I also need to replace column 15... (2 Replies)
Hi,
In a file we have the following data like as below
abcdef="cfg-1-15"
bmmdda-g-45-2
yhdiao"rtg-1-df-34"
I need a sed/awk command to replace the above string with empty.
Thx, (1 Reply)
Hi Forum.
I'm trying to cleanup the following data elements (To remove any occurences of commas and any extra spaces) while preserving the <TAB> delimiter using awk gsub but I have not been successful.
Original Data:
4365 monte des source rue,, ,<TAB>trevost<TAB>QC
Desired Data:... (1 Reply)
I have a csv which has lot of columns . I was looking for an awk script which would extract a column twice. for the first occurance the header and data needs to be intact but for the second occurance i want to replace the header name since it a duplicate and extract year value which is in ddmmyy... (10 Replies)
Hello Everyone,
I have many files like so:
file1.txt
file2.txt
file3.txt
Within each file I have many lines of random text separated by commas like so:
abcAAA,123,defAA,456777,ghiA,789
jklB,101,mnoBBB,11211,pqrB,13111
stuCC,415,vwxCCCC,161,yzaC,718
I am trying to use SED or AWK to... (4 Replies)
Discussion started by: D3U5X
4 Replies
LEARN ABOUT CENTOS
ares_send
ARES_SEND(3) Library Functions Manual ARES_SEND(3)NAME
ares_send - Initiate a DNS query
SYNOPSIS
#include <ares.h>
typedef void (*ares_callback)(void *arg, int status,
int timeouts, unsigned char *abuf, int alen)
void ares_send(ares_channel channel, const unsigned char *qbuf,
int qlen, ares_callback callback, void *arg)
DESCRIPTION
The ares_send function initiates a DNS query on the name service channel identified by channel. The parameters qbuf and qlen give the DNS
query, which should already have been formatted according to the DNS protocol. When the query is complete or has failed, the ares library
will invoke callback. Completion or failure of the query may happen immediately, or may happen during a later call to ares_process(3) or
ares_destroy(3).
The callback argument arg is copied from the ares_send argument arg. The callback argument status indicates whether the query succeeded
and, if not, how it failed. It may have any of the following values:
ARES_SUCCESS The query completed.
ARES_EBADQUERY The query buffer was poorly formed (was not long enough for a DNS header or was too long for TCP transmission).
ARES_ETIMEOUT No name servers responded within the timeout period.
ARES_ECONNREFUSED No name servers could be contacted.
ARES_ENOMEM Memory was exhausted.
ARES_ECANCELLED The query was cancelled.
ARES_EDESTRUCTION The name service channel channel is being destroyed; the query will not be completed.
The callback argument timeouts reports how many times a query timed out during the execution of the given request.
If the query completed, the callback argument abuf points to a result buffer of length alen. If the query did not complete, abuf will be
NULL and alen will be 0.
Unless the flag ARES_FLAG_NOCHECKRESP was set at channel initialization time, ares_send will normally ignore responses whose questions do
not match the questions in qbuf, as well as responses with reply codes of SERVFAIL, NOTIMP, and REFUSED. Unlike other query functions in
the ares library, however, ares_send does not inspect the header of the reply packet to determine the error status, so a callback status of
ARES_SUCCESS does not reflect as much about the response as for other query functions.
SEE ALSO ares_process(3)AUTHOR
Greg Hudson, MIT Information Systems
Copyright 1998 by the Massachusetts Institute of Technology.
25 July 1998 ARES_SEND(3)