07-17-2014
thanks,
But my question is that how would i add logic to verify that if any group has status complete and delay both , then in the output it should pick delay.
2nd scenario is that if it has only complete then the status would be complete in output
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I need to process a directory which will have a different amount of files in it from time to time. This is an error directory, I need to process each file indvidually in to one log file, then display the file to the user. So I would like to display the file name as well in the log file.
example... (4 Replies)
Discussion started by: jagannatha
4 Replies
2. Shell Programming and Scripting
Hi Unix Experts,
I like to add the following multiple lines in an existing file:
CHANNELS:
MaxChannels=600
MaxActiveChannels=600
MaxInitiators=22
I would be highly appreciated if somebody can shed some light on it.
Thank you in advance!!!
Khan (5 Replies)
Discussion started by: hkhan12
5 Replies
3. Shell Programming and Scripting
Dear all,
I am stuck while trying to add a string to multiple lines. Let me try to explain using an example:
Input:
--------
myExample_send ("MasterSends",
n,
"Data Type",
MPI_INT);
correct Output:... (4 Replies)
Discussion started by: bonny
4 Replies
4. Shell Programming and Scripting
Hello Everyone,
I am new to scripting and confused with how to do this efficiently. I am trying to use AWK to do this.
I have a lot of files in a folder which has the data of my throughput measurements in two columns i.e. Serial # and Throughput. like this
177.994 847.9
178.996 ... (1 Reply)
Discussion started by: hakim
1 Replies
5. Shell Programming and Scripting
hey guys,
I tried searching but most 'search and replace' questions are related to one liners.
Say I have a file to be replaced that has the following:
$ cat testing.txt
TESTING
AAA
BBB
CCC
DDD
EEE
FFF
GGG
HHH
ENDTESTING
This is the input file: (3 Replies)
Discussion started by: DeuceLee
3 Replies
6. Shell Programming and Scripting
Hi All,
I'm stuck with adding multiple lines(irrespective of line number) to a file before a particular xml tag. Please help me.
<A>testing_Location</A>
<value>LA</value>
<zone>US</zone>
<B>Region</B>
<value>Russia</value>
<zone>Washington</zone>
<C>Country</C>... (0 Replies)
Discussion started by: mjavalkar
0 Replies
7. Shell Programming and Scripting
I have a file of lines with the following format:
AACCCGTAGATCCGAACTTGTG ACCCGTAGATCCGAACTTGTG CCGTAGATCCGAACTTGTG CGTAGATCCGAACTTGT I want to give a header to each line, using awk, where the header is equal to the line that follows, like this:
>AACCCGTAGATCCGAACTTGTG ... (2 Replies)
Discussion started by: Palgrave
2 Replies
8. Shell Programming and Scripting
I have a file like below
#Fields section bald
1234 2345 456 222
abcs dddd dddd ssss
mmmm mmm mmm
i need do not process a files stating with #
I was written code below
while read -r line
do
if
then
echo ${line} >>
elif
then
... (3 Replies)
Discussion started by: Chenchireddy
3 Replies
9. Shell Programming and Scripting
Hello
I have a program cfxfrwb which is designed to remove headers from reports files.
The cfxfrwb is located in the following directory /u01/efin/v40/live/bin
I run the program against a single report file in the temp directory and it does it's job../cfxfrwb... (2 Replies)
Discussion started by: captainrhodes
2 Replies
10. Shell Programming and Scripting
GM,
I have an issue at work, which requires a simple solution. But, after multiple attempts, I have not been able to hit on the code needed.
I am assuming that sed, awk or even perl could do what I need.
I have an application that adds extra blank page feeds, for multiple reports, when... (7 Replies)
Discussion started by: jxfish2
7 Replies
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)