mirror of
https://github.com/erkin/ponysay.git
synced 2024-11-22 04:27:58 +01:00
I don't even know.
This commit is contained in:
parent
3c5f2adc16
commit
af081d2643
3 changed files with 42 additions and 0 deletions
13
LICENSE
Normal file
13
LICENSE
Normal file
|
@ -0,0 +1,13 @@
|
|||
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||
Version 2, December 2004
|
||||
|
||||
Copyright (C) 2012 <our names>
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim or modified
|
||||
copies of this license document, and changing it is allowed as long
|
||||
as the name is changed.
|
||||
|
||||
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. You just DO WHAT THE FUCK YOU WANT TO.
|
3
README
3
README
|
@ -1,3 +1,6 @@
|
|||
I don't even know...
|
||||
|
||||
Author of the cows is unknown.
|
||||
Depends on cowsay for obvious reasons.
|
||||
Not even finished.
|
||||
Put "ponies" to /usr/share or /usr/local/share
|
||||
|
|
26
ponysay
Executable file
26
ponysay
Executable file
|
@ -0,0 +1,26 @@
|
|||
#!/usr/bin/env bash
|
||||
PERL_UNICODE=S
|
||||
ponydir=/usr/share/ponies
|
||||
lponydir=/usr/local/share/ponies
|
||||
function ponyf() {
|
||||
if [[ -f ${ponydir}/${1}.cow ]] ; then
|
||||
cowsay -f "${ponydir}/${1}.cow" $@
|
||||
elif [[ -f ${lponydir}/${1}.cow ]] ; then
|
||||
cowsay -f "${lponydir}/${1}.cow" $@
|
||||
else
|
||||
ponyr
|
||||
fi
|
||||
}
|
||||
function ponyr() {
|
||||
cowsay -f $(ls /usr/share/ponies/*.cow | sort -R | head -n1) $@
|
||||
}
|
||||
|
||||
while getopts f:h:v: OPT
|
||||
do
|
||||
case ${OPT} in
|
||||
v) echo "v0.01" ;;
|
||||
h) echo "helpherpderp" ;;
|
||||
f) ponyf $* ;;
|
||||
*) ponyr $* ;;
|
||||
esac
|
||||
done
|
Loading…
Reference in a new issue