cs : if -> case
This commit is contained in:
parent
ffc5a171c1
commit
4da9fda74c
4
bashrc
4
bashrc
|
@ -51,7 +51,7 @@ alias cours="f(){ cd ~/cours/$1;}; f"
|
||||||
alias cls="clear && neofetch"
|
alias cls="clear && neofetch"
|
||||||
alias clr="clear"
|
alias clr="clear"
|
||||||
alias rm="trash"
|
alias rm="trash"
|
||||||
alias shut="echo 0 > ~/.funny; shutdown 0"
|
alias shut="shutdown 0"
|
||||||
alias v="nvim"
|
alias v="nvim"
|
||||||
alias g="git"
|
alias g="git"
|
||||||
alias hm="gnome-terminal --full-screen -- bash -c \"cd ~/dev && neofetch; exec bash\" && exit"
|
alias hm="gnome-terminal --full-screen -- bash -c \"cd ~/dev && neofetch; exec bash\" && exit"
|
||||||
|
@ -85,3 +85,5 @@ alias wlc="wl-copy"
|
||||||
alias wlp="wl-paste"
|
alias wlp="wl-paste"
|
||||||
alias laverite="echo -n 'linux > ' && echo wingay | lolcat -p 0.2"
|
alias laverite="echo -n 'linux > ' && echo wingay | lolcat -p 0.2"
|
||||||
alias mcphrase="shuf -n 1 ~/dev/script/mcphrase | figlet"
|
alias mcphrase="shuf -n 1 ~/dev/script/mcphrase | figlet"
|
||||||
|
alias gay-ouataz="figlet gay-ouataz | lolcat -p 0.5 2>/dev/null"
|
||||||
|
alias tg="figlet TG "
|
||||||
|
|
45
cs
45
cs
|
@ -2,38 +2,25 @@
|
||||||
# facilite l'utilisation et la création des cheat sheet + listage et lien
|
# facilite l'utilisation et la création des cheat sheet + listage et lien
|
||||||
# pour aide cs -h
|
# pour aide cs -h
|
||||||
|
|
||||||
|
case $1 in
|
||||||
if [[ $1 = "-l" ]]; then
|
"-l") ls ~/dev/cheat-sheet
|
||||||
ls ~/dev/cheat-sheet
|
exit;;
|
||||||
exit
|
"-ln") ln -s ~/dev/cheat-sheet/$2 $3
|
||||||
fi
|
exit;;
|
||||||
if [[ $1 = "-ln" ]]; then
|
"-st") cd ~/dev/cheat-sheet
|
||||||
ln -s ~/dev/cheat-sheet/$2 $3
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
if [[ $1 = "-st" ]]; then
|
|
||||||
cd ~/dev/cheat-sheet
|
|
||||||
git status
|
git status
|
||||||
exit
|
exit;;
|
||||||
fi
|
"-ci") cd ~/dev/cheat-sheet
|
||||||
if [[ $1 = "-ci" ]]; then
|
|
||||||
cd ~/dev/cheat-sheet
|
|
||||||
git add .
|
git add .
|
||||||
git commit -am "$2"
|
git commit -am "$2"
|
||||||
exit
|
exit;;
|
||||||
fi
|
"-log") cd ~/dev/cheat-sheet
|
||||||
if [[ $1 = "-log" ]]; then
|
|
||||||
cd ~/dev/cheat-sheet
|
|
||||||
git plog
|
git plog
|
||||||
exit
|
exit;;
|
||||||
fi
|
"-ps") cd ~/dev/cheat-sheet
|
||||||
if [[ $1 = "-ps" ]]; then
|
|
||||||
cd ~/dev/cheat-sheet
|
|
||||||
git push bbsrv
|
git push bbsrv
|
||||||
exit
|
exit;;
|
||||||
fi
|
"-h") echo "cs -h : affiche aide commande"
|
||||||
if [[ $1 = "-h" ]]; then
|
|
||||||
echo "cs -h : affiche aide commande"
|
|
||||||
echo "cs <cheat-sheet> : ouvre le cheat-sheet ou le crée s'il n'exite pas"
|
echo "cs <cheat-sheet> : ouvre le cheat-sheet ou le crée s'il n'exite pas"
|
||||||
echo "cs -l : affiche liste cheat sheet"
|
echo "cs -l : affiche liste cheat sheet"
|
||||||
echo "cs -ln <cheat-sheet> <lien> : crée un lien symbolique du cheat-sheet nommé lien"
|
echo "cs -ln <cheat-sheet> <lien> : crée un lien symbolique du cheat-sheet nommé lien"
|
||||||
|
@ -41,7 +28,7 @@ if [[ $1 = "-h" ]]; then
|
||||||
echo "cs -ci \"message\" : commit les cheat-sheet (eq: cd ~/dev/cheat-sheet && git add . && git commit -am \"message\")"
|
echo "cs -ci \"message\" : commit les cheat-sheet (eq: cd ~/dev/cheat-sheet && git add . && git commit -am \"message\")"
|
||||||
echo "cs -log : affiche les log des commit git (eq: git plog)"
|
echo "cs -log : affiche les log des commit git (eq: git plog)"
|
||||||
echo "cs -ps : push le depot git sur le boulbi serveur"
|
echo "cs -ps : push le depot git sur le boulbi serveur"
|
||||||
exit
|
exit;;
|
||||||
fi
|
esac
|
||||||
|
|
||||||
nvim ~/dev/cheat-sheet/$1
|
nvim ~/dev/cheat-sheet/$1
|
||||||
|
|
Loading…
Reference in New Issue