Sponsored Content
Top Forums Shell Programming and Scripting Display runnning countdown in a bash script? Post 302302125 by pvdb on Monday 30th of March 2009 06:54:16 AM
Old 03-30-2009
Quote:
Originally Posted by Corona688
This uses a few tricks to do what you want:
Great little script, Corona688, just what I needed! Smilie

Here's a little variant I wrote that allows you to prefix the countdown timer with a custom message:

Code:
countdown "00:07:55" Time left before entering the matrix

... which produces something like:

Code:
Time left before entering the Matrix > 00:00:08

Here's my patch:

Code:
pvdb@localhost ~ $ diff original prefix 
5c5,7
<         local ARR=( $1 )
---
>         local ARR=( $1 ) ; shift
>         IFS="${OLD_IFS}"
>         local PREFIX="$*" ; [ -n "${PREFIX}" ] && PREFIX="${PREFIX} > "
16c18
<                 printf "\r%02d:%02d:%02d" \
---
>                 printf "\r${PREFIX}%02d:%02d:%02d" \
21d22
<         IFS="${OLD_IFS}"
pvdb@localhost ~ $ _

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

shell script - loop to countdown

I am taking a class in UNIX and have written a script that needs to countdown from a number that is read in from the keyboard to zero. If no number is given the start of the countdown should default to 10. I can't get this to do the default #! /bin/sh echo Enter a number here to countdown... (2 Replies)
Discussion started by: froggwife
2 Replies

2. Shell Programming and Scripting

Bash Script to display directories in Path?

Hello there, As a newbie: The directories in PATH can be hard to distinguish when printed out as one line with colon .Please, can i have a sample script to display them,one to a line. Thank you. (1 Reply)
Discussion started by: debut
1 Replies

3. Shell Programming and Scripting

runnning a shell script in multiple folders

Hey everyone, I'm fairly new to both unix and shell scripts. Right now I have a script that I can run in one folder (if a certain text file is there, do one thing, if it's not, do something else). I want to modify this to run in multiple directories. My setup is: a company directory, and within it... (2 Replies)
Discussion started by: melearlin
2 Replies

4. Shell Programming and Scripting

Stop! (the countdown!) :-) shell script help

Hi guys, I've found two nifty little scripts on these forums one which detects if the F5 key has been pressed: #/bin/sh _key() { local kp ESC=$'\e' _KEY= read -d '' -sn1 _KEY case $_KEY in "$ESC") while read -d '' -sn1 -t1 kp do _KEY=$_KEY$kp ... (0 Replies)
Discussion started by: rich@ardz
0 Replies

5. Shell Programming and Scripting

bash script to display tail

Hi everyone, I'm trying to write a script to format a file using unix2dos. I want to output all but the first 14 lines in a file. Then I want to pipe this to unix2dos to convert the output to a file that's easily readable on windows. Here's what I have: export Lines=`wc -l < $1` export... (11 Replies)
Discussion started by: LuminalZero
11 Replies

6. Shell Programming and Scripting

Anyone know of any FUN countdown script

Hi all, Does anyone know of any FUN countdown script that I can use for my script? At the moment, am just using sleep 10 or more and then print stuff into the screen to allow more time for the user to decide whether they want to continue running the script or abort? Just thought of wanting... (3 Replies)
Discussion started by: newbie_01
3 Replies

7. Shell Programming and Scripting

How to refresh a graphical display through bash script

Hi folks , I need to display a message graphically using a messagebox or textbox through bash script. However the message should be keep changing every 4 secs . I input the message from a file and use "gxmessage" to display it . gxmessage -nofocus -center -title "Welcome screen" -geometry... (3 Replies)
Discussion started by: ddspark
3 Replies

8. Shell Programming and Scripting

Bash - countdown timer

Hello, I have another problem with my script - I would like to have a countdown timer visible on the screen, and at the same time, I want te be able to do something else. And when the time runs out, I need to know about that inside the script somehow and do some action. I guess that would require 2... (3 Replies)
Discussion started by: xqwzts
3 Replies

9. Shell Programming and Scripting

Bash script to display result in table

My script gives the following result. Is it possible to display the same in table format ? 1. rex_best Latest feeds are not avaialable. The last feed was generated on 2012-05-17 File Name = ekb_best_20120517_010949_665.tar.gz The Number of entry elements = 4209539 2. rex_genre Latest... (2 Replies)
Discussion started by: kishorekumar87
2 Replies

10. Shell Programming and Scripting

Perl script countdown

In the below bash when the perl is it possible to hide the commands from running on screen and display a process countdown? For example, on the cygwin screen now the user sees each process in the command running as running protocol refGene, running protocol popfreq_all, etc... Could a... (0 Replies)
Discussion started by: cmccabe
0 Replies
LIBUSB-CONFIG(1)					      General Commands Manual						  LIBUSB-CONFIG(1)

NAME
libusb-config - script to get information about the installed version of libusb SYNOPSIS
libusb-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] [LIBRARIES] DESCRIPTION
libusb-config is a tool that is used to configure to determine the compiler and linker flags that should be used to compile and link pro- grams that use libusb. OPTIONS
libusb-config accepts the following options: LIBRARIES This argument is currently ignored as libusb as only one library. --version Print the currently installed version of libusb on the standard output. --libs Print the linker flags that are necessary to link a libusb program. --cflags Print the compiler flags that are necessary to compile a libusb program. --prefix=PREFIX If specified, use PREFIX instead of the installation prefix that libusb was built with when computing the output for the --cflags and --libs options. This option is also used for the exec prefix if --exec-prefix was not specified. This option must be specified before any --libs or --cflags options. --exec-prefix=PREFIX If specified, use PREFIX instead of the installation exec prefix that libusb was built with when computing the output for the --cflags and --libs options. This option must be specified before any --libs or --cflags options. AUTHORS
libusb was written by Johannes Erdfelt <johannes@erdfelt.com> and Thomas Sailer <sailer@ife.ee.ethz.ch>. October 23, 2003 LIBUSB-CONFIG(1)
All times are GMT -4. The time now is 02:19 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy