start with EXACTLY as it is in the example
If that fails to create the /tmp/my.lis, you need to start the cron daemon.
Keep working until the above example works.
Two points:
you cannot use any interactive program like an editor or one that creates a window like a web browser.
Post back here if you have trouble.
The <<! bit is called a here document. Read up on them so you know what is going on.
#!/usr/bin/bash
name="$@"
myname=malay
#echo $myname
select firstname in $name;
do
if ;then
echo $firstname
else
break
fi
done
invoking with:-
./script.sh one two three four five six seven eight nine malay (6 Replies)
Hi,
I need to zip/compress a data file and send to a vendor. The vendor does have only unzip utility and can accept only .ZIP files. I do not have zip utility in my server.
How do I zip/compress the file so that it can be deflated using unzip command ? I tried gzip & compress commands, but... (1 Reply)
Dear all,
I am totally despaired and puzzled.
Using Filezilla under Windows under the same network as our Linux servers is working. Using FTP command-line client under any of our Linux debian servers is not working ! I tried with different FTP servers -> same problem !
All commands are... (12 Replies)
Help. My script is working fine when executed manually but the cron seems not to catch up the command when registered.
The script is as follow:
#!/bin/sh
for file in file_1.txt file_2.txt file_3.txt
do
awk '{ print "0" }' $file > tmp.tmp
mv tmp.tmp $file
done
And the cron... (2 Replies)
Hi Team
we have created a DNS server at RHEL6.2 environment in 10.20.203.x/24 network.
Everything is going well on linux client as nslookup, ping by host etc in entire subnet. We are getting problem in windows client as nslookup working as well but not ping. all the firewall is disabled and... (5 Replies)
I am trying to automate a script where I need to use pbrun /bin/su but for some reason it is not passing thru the pbrun as my code below.
. ~/.bash_profile
pbrun /bin/su - content
c h 1
hpsvn up file path
I am executing this from an external .sh file that is pointing to this scripts file... (14 Replies)
We have lftp command inside shell file. which is intern calling .cfg file for transferring the file from one server to other.
Below command to not working.
lftp -e "set net:max-retries 1; set net:reconnect-interval-base 1; put -E -O /destinationdir/inbox/ /sourcedir/test.txt; bye" -u... (4 Replies)
Hello, Newbie here,
I have a perfectly well working web service call I can issue from chrome (PC Windows 10) and get the results I want (a dimmer being turned on in Fibaro Home Center 2 at level 40)
I am not allowed to post urls but the below works with http and :// and... (3 Replies)
Hi Team,
I have written the shell script which returns the result of the disk space filesystems which has crossed the threshold limit in HTML Format. Below mentioned is the script which worked perfectly on QA system.
df -h | awk -v host=`hostname` '
BEGIN {
print "<table border="4"... (13 Replies)
Discussion started by: Harihsun
13 Replies
LEARN ABOUT DEBIAN
io::async::timer
IO::Async::Timer(3pm) User Contributed Perl Documentation IO::Async::Timer(3pm)NAME
"IO::Async::Timer" - base class for Notifiers that use timed delays
DESCRIPTION
This module provides a subclass of IO::Async::Notifier for implementing notifiers that use timed delays. For specific implementations, see
one of the subclasses:
o IO::Async::Timer::Absolute - event callback at a fixed future time
o IO::Async::Timer::Countdown - event callback after a fixed delay
o IO::Async::Timer::Periodic - event callback at regular intervals
CONSTRUCTOR
$timer = IO::Async::Timer->new( %args )
Constructs a particular subclass of "IO::Async::Timer" object, and returns it. This constructor is provided for backward compatibility to
older code which doesn't use the subclasses. New code should directly construct a subclass instead.
mode => STRING
The type of timer to create. Currently the only allowed mode is "countdown" but more types may be added in the future.
Once constructed, the "Timer" will need to be added to the "Loop" before it will work. It will also need to be started by the "start"
method.
METHODS
$running = $timer->is_running
Returns true if the Timer has been started, and has not yet expired, or been stopped.
$timer->start
Starts the Timer. Throws an error if it was already running.
If the Timer is not yet in a Loop, the actual start will be deferred until it is added. Once added, it will be running, and will expire at
the given duration after the time it was added.
As a convenience, $timer is returned. This may be useful for starting timers at construction time:
$loop->add( IO::Async::Timer->new( ... )->start );
$timer->stop
Stops the Timer if it is running. If it has not yet been added to the "Loop" but there is a start pending, this will cancel it.
AUTHOR
Paul Evans <leonerd@leonerd.org.uk>
perl v5.14.2 2012-10-24 IO::Async::Timer(3pm)