I have named the script as delay.sh and It gives the following error.
How can I fix the error?
Regards,
raj.
It works when I run the script as ksh93 delay.sh.
I waits for 10 seconds... and in the mean time user gives input....It proceeds on the basis of that else i takes default value.
Thanks a lot for ur help.Appreciate ur effort and time.
Cheers
raj.
---------- Post updated at 02:46 AM ---------- Previous update was at 02:23 AM ----------
Quote:
Originally Posted by rajsharma
I have named the script as delay.sh and It gives the following error.
Error:
bsd:dir1/users/usename/Files>sh delay.sh
Input (timeout 10 seconds):
delay.sh[3]: read: 0403-010 A specified flag is not valid for this command.
Using default value
How can I fix the error?
Regards,
raj.
It works when I run the script as ksh93 delay.sh.
I waits for 10 seconds... and in the mean time user gives input....It proceeds on the basis of that else i takes default value.
Thanks a lot for ur help.Appreciate ur effort and time.
Cheers
raj.
#############################################
I tested ur code. Its nice. How ever after entering the user input I have to hit
"ENTER" button. Is there way can remove the need of entering "Enter Key"?
Thanks a lot.
raj
Last edited by Scott; 12-15-2010 at 05:33 AM..
Reason: Code tags
I have a job that runs for an unspecified amount of time. I want to run this as a cron job for a specified amount of time, say 2 hours. Once the time is up, the program should be killed in the middle of execution. How can I do this?
Thanks. (5 Replies)
Hi,
how can i do to show when i do with scrip list entris, or list specific entry, it show 2 lines when i specify the entry to search...¿?
i paste the script:
# Global variables
film=/opt/etc/film/film.txt
export film
confirm()
{
echo -en "$@"
read ans
ans=`echo $ans | tr... (0 Replies)
Hi all,
now i am writting one bash script. in that my requirement is
i need to create one directory and that the directory details to be stored in one file Ex. date/time and all in one file.
after that i need to delete the folder automatically exactly after 3months.
between these time... (5 Replies)
Hi,
Below is my OS details.
uname -an
SunOS mymachine 5.10 Generic_144488-07 sun4v sparc SUNW,SPARC-Enterprise-T5220
I need to know when was my Apache server last started. Whats is the best and most reliable way to find out not just for Apache but for any PID per say?
I am... (16 Replies)
Hi
I am new to writing script and want to use a Bash Piped while-read and read from user input.
if something happens on server.log then do while loop or if something happend on user input then do while loop.
Pseudocode something like:
tail -n 3 -f server.log | while read serverline || read... (8 Replies)
Hi,
Can some one please tell me how do I generate a report of the Memory Consumption over a time period:
HP-UX B.11.31 U ia64 0440531406 unlimited-user license
I normally use glance to monitor memory in run time.
Note: I do not have root privileges.
Thanks
Danish
... (5 Replies)
Hi,
can some one help me how to encrypt and decrypt a file.
AIM: reade user input, encrypt it and save it to file.
while decryption read the encrypted file decrypt it and save the output in some variable.
Example: consider we have Credentials.txt file with content username: password... (5 Replies)
I used this script to get the connection to a domain in two specific minutes. I need to extend to give result over a range of minutes.
The below gives total number of connections in the minutes 00:40 and 01:13 on 22nd March.
egrep "22/Mar/2013:00:40|22/Mar/2013:01:13"... (1 Reply)
All,
How to get the list of files through a unix command which exists / created / updated between 8 PM to 11:59 PM from a particular location.
Regards
Oracle User (3 Replies)
i have written my shell script in notepad however i am struggling to pass the data file to be read to the script the data file is of .txt format. My target is to run the shell script from the terminal and pass 3 arguments e.g. polg@DESKTOP-BVPDC5C:~/CS1420/coursework$ bash valsplit.sh input.txt... (11 Replies)
Discussion started by: Gurdza32
11 Replies
LEARN ABOUT XFREE86
delay
delay(9F) Kernel Functions for Drivers delay(9F)NAME
delay - delay execution for a specified number of clock ticks
SYNOPSIS
#include <sys/ddi.h>
void delay(clock_t ticks);
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
PARAMETERS
ticks The number of clock cycles to delay.
DESCRIPTION
delay() provides a mechanism for a driver to delay its execution for a given period of time. Since the speed of the clock varies among sys-
tems, drivers should base their time values on microseconds and use drv_usectohz(9F) to convert microseconds into clock ticks.
delay() uses timeout(9F) to schedule an internal function to be called after the specified amount of time has elapsed. delay() then waits
until the function is called. Because timeout() is subject to priority inversion, drivers waiting on behalf of processes with real-time
constraints should use cv_timedwait(9F) rather than delay().
delay() does not busy-wait. If busy-waiting is required, use drv_usecwait(9F).
CONTEXT
delay() can be called from user and kernel contexts.
EXAMPLES
Example 1: delay() Example
Before a driver I/O routine allocates buffers and stores any user data in them, it checks the status of the device (line 12). If the device
needs manual intervention (such as, needing to be refilled with paper), a message is displayed on the system console (line 14). The driver
waits an allotted time (line 17) before repeating the procedure.
1 struct device { /* layout of physical device registers */
2 int control; /* physical device control word */
3 int status; /* physical device status word */
4 short xmit_char; /* transmit character to device */
5 };
6
7
. . .
9 /* get device registers */
10 register struct device *rp = ...
11
12 while (rp->status & NOPAPER) { /* while printer is out of paper */
13 /* display message and ring bell */
/* on system console */
14 cmn_err(CE_WARN, "^ 07",
15 (getminor(dev) & 0xf));
16 /* wait one minute and try again */
17 delay(60 * drv_usectohz(1000000));
18 }
SEE ALSO biodone(9F), biowait(9F), cv_timedwait(9F), ddi_in_panic(9F), drv_hztousec(9F), drv_usectohz(9F), drv_usecwait(9F), timeout(9F), untime-
out(9F)
Writing Device Drivers
SunOS 5.10 15 Oct 2001 delay(9F)