08-31-2011
Thanks Agama, for quick reply. But my script_b.sh doing some other work also and hence return value is not like what Im expecting, as you said and I tried also.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have encountered a very weird behavior of a global variable in Korn Shell in AIX:
A function f1 in my script pipes the output of the function f2 to a program.
A variable defined as global using typeset gets its value in f2.
That value is not seen in f1. If I remove the pipe ksh recognizes the... (2 Replies)
Discussion started by: odashe318
2 Replies
2. Shell Programming and Scripting
i think.....
it's possible use a variable out a awk in the awk ???
ex.
A=20071225
awk '{ print "the value is" $a }'
OR
awk '{ print "........"; c=10; print $c ; c=$A ; print $A}'
for a external variable is possbile use in the awk ??? (1 Reply)
Discussion started by: ZINGARO
1 Replies
3. Shell Programming and Scripting
How to create a Global variable within a script file.
say i want a varaible called LOGFILE to be used within all the script.
how to do that? (2 Replies)
Discussion started by: skyineyes
2 Replies
4. Shell Programming and Scripting
I wrote a awk script file and define some global variables after BEGIN option:
BEGIN {
cell = "";
alarm = "";}
when i run the command:
awk -f awk_script inputfile
The results are as expected. But when I put awk script into a shell script. Global variables couldn't be understand.
I don't... (1 Reply)
Discussion started by: anhtt
1 Replies
5. Shell Programming and Scripting
In ksh I thought a global variable was any variable in a script or function that did not have the typeset command. I have a global in my calling script which I increment in a function, but the value does not change in the calling script. Here is the code:
function f_open_log
{
typeset -r... (5 Replies)
Discussion started by: robotball
5 Replies
6. Shell Programming and Scripting
I have written a shell scritp in which i am using a variable which is declared before a while loop and i am updaitng the variable in while loop and want to use its updated value outside the loop. I am not able to do so, b'coz the scope of the variable is limited to the while loop only and when i am... (5 Replies)
Discussion started by: deepanshu
5 Replies
7. Shell Programming and Scripting
dear there,
this kept me awake last night, the variable ${TO} in the following script doesn't seem to hold its value.
I have a file ./filelist, which lists all files of interests. I group them by keywords in the filename, and would like to count total number of lines in each group. ... (7 Replies)
Discussion started by: patiobarbecue
7 Replies
8. Shell Programming and Scripting
Hi Guyz,
I have a requirement like, i have to run a script every hour to count the number of errors encountered.
At the end of the day, i need to send them the total number of errors, that have ocurred the entire day.
For eg. if 10 errors occurred for starting 1 hr, 5 for next 1 hr, so on.... (1 Reply)
Discussion started by: DTechBuddy
1 Replies
9. Programming
I need to use the below global structure defined in code1.c in another code2.c
struct memIOptrs
{
const char *name;
unsigned char *virtptr;
}MEM_IO_PTRS;
I have a header file for the project codes.h, how should the structure be declared here.
Also, what if the structure was... (1 Reply)
Discussion started by: dragonpoint
1 Replies
10. Shell Programming and Scripting
Hi,
I have created a variable say today at the begin having 123 as its value and inside a for loop it gets resolved to some value say 150 in its first iteration.
How can I use this value 150 ( 1st iteration's ) outside the scope of for loop ?. In the same way I wanted to use all iteration's... (1 Reply)
Discussion started by: penqueen
1 Replies
LEARN ABOUT DEBIAN
net::dbus::asyncreply
Net::DBus::ASyncReply(3pm) User Contributed Perl Documentation Net::DBus::ASyncReply(3pm)
NAME
Net::DBus::ASyncReply - asynchronous method reply handler
SYNOPSIS
use Net::DBus::Annotation qw(:call);
my $object = $service->get_object("/org/example/systemMonitor");
# List processes & get on with other work until
# the list is returned.
my $asyncreply = $object->list_processes(dbus_call_async, "someuser");
while (!$asyncreply->is_ready) {
... do some background work..
}
my $processes = $asyncreply->get_result;
DESCRIPTION
This object provides a handler for receiving asynchronous method replies. An asynchronous reply object is generated when making remote
method call with the "dbus_call_async" annotation set.
METHODS
$asyncreply->discard_result;
Indicates that the caller is no longer interested in recieving the reply & that it should be discarded. After calling this method, this
object should not be used again.
$asyncreply->wait_for_result;
Blocks the caller waiting for completion of the of the asynchronous reply. Upon returning from this method, the result can be obtained
with the "get_result" method.
my $boolean = $asyncreply->is_ready;
Returns a true value if the asynchronous reply is now complete (or a timeout has occurred). When this method returns true, the result
can be obtained with the "get_result" method.
$asyncreply->set_notify($coderef);
Sets a notify function which will be invoked when the asynchronous reply finally completes. The callback will be invoked with a single
parameter which is this object.
my @data = $asyncreply->get_result;
Retrieves the data associated with the asynchronous reply. If a timeout occurred, then this method will throw an exception. This
method can only be called once the reply is complete, as indicated by the "is_ready" method returning a true value. After calling this
method, this object should no longer be used.
AUTHOR
Daniel Berrange <dan@berrange.com>
COPYRIGHT
Copright (C) 2006-2011, Daniel Berrange.
SEE ALSO
Net::DBus, Net::DBus::RemoteObject, Net::DBus::Annotation
perl v5.14.2 2011-06-30 Net::DBus::ASyncReply(3pm)