Hi ,
I have a piece of code ...wherein I need to assign the following ...
1) A command line argument to a variable
e.g origCount=ARGV
2) A unix command to a variable
e.g result=`wc -l testFile.txt`
in my awk shell script
When I do this :
print "origCount" origCount --> I get the... (0 Replies)
Sorry for the duplicate thread this one is similar to the one in
https://www.unix.com/shell-programming-scripting/88132-awk-sed-script-read-values-parameter-files.html#post302255121
Since there were no responses on the parent thread since it got resolved partially i thought to open the new... (4 Replies)
I have a script problem that I am not able to solve due my very limited understanding of unix/awk.
This is the contents of test.sh
awk '{print $1}'
From the prompt if I enter:
./test.sh Hello World
I would expect to see "Hello" but all I get is a blank line. Only then if I enter "Hello... (2 Replies)
Hello all,
Here is what my bash script does: sums number columns, saves the tot in new column, outputs if tot >= threshold val:
> cat getnon0file.sh
#!/bin/bash
this="getnon0file.sh"
USAGE=$this"
InFile="xyz.38"
Min="0.05"
#
awk '{sum=0; for(n=2; n<=NF; n++){sum+=$n};... (4 Replies)
Hi,
I have a situation to compare one file, say file1.txt with a set of files in directory.The directory contains more than 100 files.
To be more precise, the requirement is to compare the first field of file1.txt with the first field in all the files in the directory.The files in the... (10 Replies)
below is the output xml string from some other command and i will be parsing it using awk
cat /tmp/alerts.xml
<Alert id="10102" name="APP-DS-ds_ha-140018-componentFailure-S" alertDefinitionId="13982" resourceId="11427" ctime="1359453507621" fixed="false" reason="If Event/Log Level(ANY) and... (2 Replies)
Hi,
I am trying to pass awk field to a command line executed within awk (need to convert a timestamp into formatted date).
All my attempts failed this far.
Here's an example.
It works fine with timestamp hard-codded into the command
echo "1381653229 something" |awk 'BEGIN{cmd="date -d... (4 Replies)
Discussion started by: tuxer
4 Replies
LEARN ABOUT DEBIAN
io::async::detachedcode
IO::Async::DetachedCode(3pm) User Contributed Perl Documentation IO::Async::DetachedCode(3pm)NAME
"IO::Async::DetachedCode" - execute code asynchronously in child processes
SYNOPSIS
This object is used indirectly via the "IO::Async::Loop"'s "detach_code" method.
use IO::Async::Loop;
my $loop = IO::Async::Loop->new;
my $code = $loop->detach_code(
code => sub {
my ( $number ) = @_;
return is_prime( $number );
}
);
$code->call(
args => [ 123454321 ],
on_return => sub {
my $isprime = shift;
print "123454321 " . ( $isprime ? "is" : "is not" ) . " a prime number
";
},
on_error => sub {
print STDERR "Cannot determine if it's prime - $_[0]
";
},
);
$loop->run;
DESCRIPTION
This object class provides a legacy compatibility layer for existing code that tries to construct such an object. It should not be used for
new code; see instead the IO::Async::Function object, for which this is now a wrapper.
CONSTRUCTOR
$code = $loop->detach_code( %params )
This function returns a new instance of a "IO::Async::DetachedCode" object. The %params hash takes the following keys:
code => CODE
A block of code to call in the child process.
stream
marshaller
These arguments are no longer used; any values passed will be ignored.
workers => INT
Optional integer, specifies the number of parallel workers to create.
If not supplied, 1 is used.
exit_on_die => BOOL
setup => ARRAY
Passed through to the underlying "IO::Async::Function" object.
METHODS
$code->call( %params )
Calls one invocation of the contained function code block. See the "call" method on "IO::Async::Function" for more detail.
$code->shutdown
This method requests that the detached worker processes stop running.
$n_workers = $code->workers
This method in scalar context returns the number of workers currently running.
@worker_pids = $code->workers
This method in list context returns a list of the PID numbers of all the currently running worker processes.
AUTHOR
Paul Evans <leonerd@leonerd.org.uk>
perl v5.14.2 2012-10-24 IO::Async::DetachedCode(3pm)