The simple method is to add a check for ever piece of code that might output data. But if you rely on a sub-process that might never return, this doesn't work too well.
The complex method is to set up a timer and trap the timer with something that outputs to the screen. The trap can check a variable before printing; that variable is reset every time there is output.
I have to look through logfiles where lines are several hundred characters long and if I open the log in Vi it automatically word wraps the line. In Vim you can use the -nowrap option to stop this, but how can you do this in Vi?
I ask because I don't want to see the whole line, just the first few... (8 Replies)
Hello all I am a unix newbie....
I have a sun netra t1 and it is freaking out
I am connected to it through a console port, and it is just spitting out a ton on numbers and letters like below its just keeps going and going.
I have tried rebooting it and I cannot get it back to any kind of a... (1 Reply)
Hello,
I am using poderosa to open a terminal in an aix box.
The problem is when i use a sudo, the vi scroll doesnt work properly,
It will scroll through the first page, but when it reaches the end, only the last line scrolls, not the whole screen, making it hard to read and work.
Its like... (1 Reply)
hi,
can anyone tell me how to enable arrow keys to scroll thru the commands on command prompt.
I am using C shell ( I know, in k shell, set -o vi would enable vi command history, but set -o doesnte exist in c shell) (4 Replies)
Perderabo *
Unix Daemon
*
Join Date: Aug 2001
Location: Ashburn, Virginia
Posts: 9,071
Using head and tail like that is terribly inefficient. I decided to try a rewrite. Sheesh...I spent all morning on this....
Code:
#! /usr/bin/ksh
#
# scroller --- display text, but sleep every... (0 Replies)
Hi All,
I have the following script and would like to add page up and down functionality to be able to stroll through the list.
Is this possible?
If so, Any pointers to examples, info, tips, suggestions would be appreciated.
BTW, Any suggestion for better practices on the following code... (5 Replies)
i have 2 cursors. i want to assign the value of first cursor(employee_id) to the where condition of cursor c2(please refer the bold statement).
how do i do if i want to assign the value of c1 to where condition of cursor c2?
declare
cursor c1 IS
select employee_id from employee
cursor c2... (1 Reply)
When I enter Solaris mail command, I get many emails on the screen on scrolling. How can I get it in one by one. BTW, if I delete the long list of emails by d command at the end, rest of the emails comes in one after other :rolleyes:
Thanks... (0 Replies)
Hi all,
I am trying write a shell script to automate the installation of a program, but during the process of the installation, the installation program requires the user to scroll through 10 pages of a license agreement. Since this is coming from stdout and is not a prompt, I am unable to send... (4 Replies)
Discussion started by: nanlee
4 Replies
LEARN ABOUT OSX
alarm
ALARM(3) BSD Library Functions Manual ALARM(3)NAME
alarm -- set signal timer alarm
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <unistd.h>
unsigned
alarm(unsigned seconds);
DESCRIPTION
This interface is made obsolete by setitimer(2).
The alarm() function sets a timer to deliver the signal SIGALRM to the calling process after the specified number of seconds. If an alarm
has already been set with alarm() but has not been delivered, another call to alarm() will supersede the prior call. The request alarm(0)
voids the current alarm and the signal SIGALRM will not be delivered.
Due to setitimer(2) restriction the maximum number of seconds allowed is 100000000.
RETURN VALUES
The return value of alarm() is the amount of time left on the timer from a previous call to alarm(). If no alarm is currently set, the
return value is 0.
SEE ALSO setitimer(2), sigaction(2), sigpause(2), sigvec(2), signal(3), sleep(3), ualarm(3), usleep(3)HISTORY
An alarm() function appeared in Version 7 AT&T UNIX.
BSD April 19, 1994 BSD