08-02-2007
Quote:
from the porter's Solution
we have to use the fflush to clear the buffer.
and also we have to use "\n" in all the printf().
Not both really,
either use fflush or "\n" in printf
7 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
what is the purpose of the sleep command? (5 Replies)
Discussion started by: Anna
5 Replies
2. Shell Programming and Scripting
If I want a script to sleep for less than a second, would I use a decimal? In other words, if I wanted my script to sleep for 1/4 of a second, would I say, SLEEP .25 ?? (5 Replies)
Discussion started by: Scoogie
5 Replies
3. UNIX for Dummies Questions & Answers
Dear All ,
I installed new Linux Red Hat 9 system and it is working fine .
but while i keep it for certain time ideal ( i mean ndo not wrok on system itself ) it goes to mode like sleep mode ,,, but while it is in sleep mode i can not ping it or telnet !!
i discovered it while i was telnet... (8 Replies)
Discussion started by: tamemi
8 Replies
4. UNIX for Dummies Questions & Answers
Does anyone know a way to sleep less than 1 second?
Sometimes when I write scripts that iterates a loop many times it would be
nice to slow things down, but sometimes 1 second is too much. (9 Replies)
Discussion started by: bjorno
9 Replies
5. Shell Programming and Scripting
This is a very crude attempt in Bash at something that I needed but didn't seem to find in the 'sleep' command. However, I would like to be able to do it without the need for the temp file. Please go easy on me if this is already possible in some other way:
How many times have you used the... (5 Replies)
Discussion started by: deckard
5 Replies
6. UNIX for Dummies Questions & Answers
Hi Everyone!!
Hey i created a SFTP function to FTP the file from unix to Linux.
I need to FTP the 48 files from unix to linux.
IP=$1
Userid=$2
Prikeypath=$3
SrcPath=$4
DstPath=$5
Files=$6
BATCHFILE=sftp.batch.$$
LOGFILE=sftp.log.$$
#Compose batch file & pass as argument to the... (1 Reply)
Discussion started by: bobprabhu
1 Replies
7. Shell Programming and Scripting
Hi,
I have a script that runs a process at the beginning and I want to sleep/wait until this process is finished and then continue with the rest of the script. I am trying with this, but it is not working:
process=`ps -ef | grep "proc_p01 -c" | grep -v grep | wc -l`
if ; do
sleep 10
done... (7 Replies)
Discussion started by: apenkov
7 Replies
FFLUSH(3) BSD Library Functions Manual FFLUSH(3)
NAME
fflush, fpurge -- flush a stream
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <stdio.h>
int
fflush(FILE *stream);
int
fpurge(FILE *stream);
DESCRIPTION
The function fflush() forces a write of all buffered data for the given output or update stream via the stream's underlying write function.
The open status of the stream is unaffected.
If the stream argument is NULL, fflush() flushes all open output streams.
The function fpurge() erases any input or output buffered in the given stream. For output streams this discards any unwritten output. For
input streams this discards any input read from the underlying object but not yet obtained via getc(3); this includes any text pushed back
via ungetc(3).
RETURN VALUES
Upon successful completion 0 is returned. Otherwise, EOF is returned and the global variable errno is set to indicate the error.
ERRORS
[EBADF] The stream argument is not an open stream, or, in the case of fflush(), not a stream open for writing.
The function fflush() may also fail and set errno for any of the errors specified for the routine write(2).
SEE ALSO
write(2), fclose(3), fopen(3), setbuf(3)
STANDARDS
The fflush() function conforms to ISO/IEC 9899:1990 (``ISO C90'').
BSD
June 4, 1993 BSD