need progress line


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting need progress line
# 1  
Old 03-17-2005
need progress line

Hello,

Iam doing a text processing doing find and replace..
Since it does a bit time to complete..
I want to add a progress line like
####(rotating line)

I have written a script for doing this progress line..as below

Quote:
while :
do
TCOUNT=`expr $TCOUNT + 1`
main1=`expr $main1 + 1`
var=`expr $main1 % 4`
# echo var = $var
if test $var -eq 0
then
echo -n "#"

fi

case $TCOUNT in
"1") echo -n -e '-'"\b"
sleep $INTERVAL
;;
"2") echo -n -e '\\'"\b"
sleep $INTERVAL
;;
"3") echo -n -e "|""\b"
sleep $INTERVAL
;;
"4") echo -n -e "/""\b"
sleep $INTERVAL
;;
*) TCOUNT="0";;
esac
done
}
Now i need to incorporate this with my text searching and replacing...
How this is done...
I think we have to do it parellel..

Please help
esham
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Progress bar

Hi Experts; Im in the process of writing a shell script for enabling an IT operations to run archiving.We use netbackup. The script is complete, though there is one bit that i need help on. Im trying to have a progess bar for the procedure.I have gone through the man page of the command in... (5 Replies)
Discussion started by: maverick_here
5 Replies

2. Shell Programming and Scripting

Urgent: Script.sh: syntax error at line 72: `PROGRESS=$' unexpected

I have written a shell script to Automatically FTP a file. The script runs fine when doing it manually but when I schedule it using a crontab it gives me an error. . . . echo "-----------------Starting File FTP---------------------" >> $PROS_LOAD_LOG echo "open X.XX.XX.XXX" >>... (13 Replies)
Discussion started by: tanhajoy
13 Replies

3. Programming

A progress bar in C

Hello, it's me again...:eek: I need to create a progress bar in C, but i have no idea on how to do it. i want it to output something like this: Progress: 58% But i can't get it to work. Could you please post an example progress bar written in ANSI C? Thanks (4 Replies)
Discussion started by: Zykl0n-B
4 Replies

4. Shell Programming and Scripting

progress bar

hi all, in shell script (ksh), how do i write a progress bar ?? i have a script which searches files and while its searching i am currently printing out "." and if it finds what its searching for the script prints out the name of the file e.g .................. firstFile.txt... (2 Replies)
Discussion started by: cesarNZ
2 Replies

5. Shell Programming and Scripting

Progress

Maybe someone know how to create something like "*". If someone uses Gentoo he must see this while emerge utility preparing an update. I mean the symbol "/" spins. (2 Replies)
Discussion started by: mirusnet
2 Replies

6. Shell Programming and Scripting

curser control ~ multi line progress bar

Hi there, I have progress bars in several of my scripts, they work by deleting what has already been writen out, using: clear = "\\010"*( length of string i want to delete ) clearCmd = "echo -ne \""+clear+"\"" os.system(clearCmd) I then re-write the percent done & the progress... (4 Replies)
Discussion started by: purest
4 Replies

7. UNIX for Dummies Questions & Answers

Checking cp progress

Hi gurus. I wonder if there is some command that will help me to determing the progress of cp. I'm copying huge amount of files, and through the ps x -uoracle see, that it goes 1771 pts/6 S+ 0:37 cp 1_2600_617913793.arc 37 minutes. Is there command, that helps determing on what... (0 Replies)
Discussion started by: MarGur
0 Replies

8. UNIX for Dummies Questions & Answers

Progress reporting

Hi everyone, I'm completely new to the board and to UNIX and I have the following question regarding a script I am building. I am trying to copy an entire directory into a new directory and I was wondering if there is any way of printing on screen a progress report, for example a percentage. It... (9 Replies)
Discussion started by: Ypnos
9 Replies

9. Shell Programming and Scripting

progress bar

i am trying to write a script where in it will connect to remote servers and execute remote scripts to fetch some data and ftp it back to a main server. i would like to add a script where it will show some sort of status bar until such time that the expected files have been recieved. something... (3 Replies)
Discussion started by: inquirer
3 Replies
Login or Register to Ask a Question
VBUF(1) 						      General Commands Manual							   VBUF(1)

NAME
vbuf - Virtual Ring Buffer shell interface SYNOPSIS
vbuf [options] DESCRIPTION
This manual page documents briefly the vbuf command. vbuf is a program to glue two programs (a producer and a consumer) together, one of which not being able to fulfil the other's constant data rate requirements. OPTIONS
-h Show short help message. --help Show long help message. -p, --progress Show progress status line. -q, --quiet Suppress progress status line. The default is to show the progress display. -s size, --size=size Set buffer size in bytes. Suffixes k, m, and g may be used. The actual size used will be rounded up for system mapping require- ments. The default is 1m, or 1048576 bytes. -t time, --time=seconds Set time in seconds between progress display refreshes. Fractions of a second may be used. Default is 1.500000 seconds. -b, --bits Set progress rate display units to bits per second. -B, --bytes Set progress rate display units to bytes per second. The default is bytes. -d, --decimal Set progress rate display base to decimal. The default is decimal. -x, --hexadecimal Set progress rate display base to hexadecimal. --octal Set progress rate display base to octal. -i file, --input=file Specify an input file to be opened and used instead of using stdin. -o file, --output=file Specify an output file to be opened and used instead of using stdout. -M file, --mapfile=file Specify a file which will be used for backing store for the virtual ring buffer. The allows using filesystem space in case swap space is full. -r bytes, --read-min=bytes Specify the minimum number of bytes to be requested by read. Reading will not happen unless at least this much buffer space is available. The default is 1. -R bytes, --read-max=bytes Specify the maximum number of bytes to be requested by read. Reading will not request more even if more buffer space is available. The default is the full buffer size. -w bytes, --write-min=bytes Specify the minumum number of bytes to be written. Writing will not be done unless at least this much data is available. Once end of file is reached on input, a smaller amount may be written. The default is 1. -W bytes, --write-max=bytes Specify the maximum number of bytes to be written. Writing will not write more each time even if more data is available in the buf- fer. The default is the full buffer size. AUTHOR
VRB and vbuf were written by Phil Howard <vrb@ipal.org>. This manual page was written by Szekelyi Szabolcs <cc@mail.3d.hu>, for the Debian project (but may be used by others). 2006 Sep 5 VBUF(1)