Initial commit.
This commit is contained in:
		
							
								
								
									
										20
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
# CountDown.sh
 | 
			
		||||
A simple script to countdown from a certain number to zero. I made it so that
 | 
			
		||||
I can easily delay the playing time of songs by a few seconds before I play it
 | 
			
		||||
on the guitar.
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
USAGE:
 | 
			
		||||
	countdown.sh <sec>
 | 
			
		||||
 | 
			
		||||
OPTIONS:
 | 
			
		||||
	<sec>      number to countdown from [default: 5]
 | 
			
		||||
 | 
			
		||||
EXAMPLE:
 | 
			
		||||
	Countdown from 7 and then play Scott Stapp's "Last Hallelujah"
 | 
			
		||||
		./countdown 7 ; mpv 12_-_Last_Hallelujah.flac
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## License
 | 
			
		||||
 | 
			
		||||
This project is licensed under the terms & conditions of the ZLib license.
 | 
			
		||||
							
								
								
									
										38
									
								
								countdown.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										38
									
								
								countdown.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,38 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
 | 
			
		||||
# Copyright (C) 2022 Ortega Froysa, Nicolás <nicolas@ortegas.org> All rights reserved.
 | 
			
		||||
# Author: Ortega Froysa, Nicolás <nicolas@ortegas.org>
 | 
			
		||||
#
 | 
			
		||||
# This software is provided 'as-is', without any express or implied
 | 
			
		||||
# warranty. In no event will the authors be held liable for any damages
 | 
			
		||||
# arising from the use of this software.
 | 
			
		||||
#
 | 
			
		||||
# Permission is granted to anyone to use this software for any purpose,
 | 
			
		||||
# including commercial applications, and to alter it and redistribute it
 | 
			
		||||
# freely, subject to the following restrictions:
 | 
			
		||||
#
 | 
			
		||||
# 1. The origin of this software must not be misrepresented; you must not
 | 
			
		||||
#    claim that you wrote the original software. If you use this software
 | 
			
		||||
#    in a product, an acknowledgment in the product documentation would be
 | 
			
		||||
#    appreciated but is not required.
 | 
			
		||||
#
 | 
			
		||||
# 2. Altered source versions must be plainly marked as such, and must not be
 | 
			
		||||
#    misrepresented as being the original software.
 | 
			
		||||
#
 | 
			
		||||
# 3. This notice may not be removed or altered from any source
 | 
			
		||||
#    distribution.
 | 
			
		||||
 | 
			
		||||
if [ -z $1 ]
 | 
			
		||||
then
 | 
			
		||||
	COUNT=5
 | 
			
		||||
else
 | 
			
		||||
	COUNT=$1
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
for i in $(seq $COUNT -1 1)
 | 
			
		||||
do
 | 
			
		||||
	echo $i
 | 
			
		||||
	sleep 1
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
echo 0
 | 
			
		||||
		Reference in New Issue
	
	Block a user