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 clr="clear"
|
||||
alias rm="trash"
|
||||
alias shut="echo 0 > ~/.funny; shutdown 0"
|
||||
alias shut="shutdown 0"
|
||||
alias v="nvim"
|
||||
alias g="git"
|
||||
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 laverite="echo -n 'linux > ' && echo wingay | lolcat -p 0.2"
|
||||
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
|
||||
# pour aide cs -h
|
||||
|
||||
|
||||
if [[ $1 = "-l" ]]; then
|
||||
ls ~/dev/cheat-sheet
|
||||
exit
|
||||
fi
|
||||
if [[ $1 = "-ln" ]]; then
|
||||
ln -s ~/dev/cheat-sheet/$2 $3
|
||||
exit
|
||||
fi
|
||||
if [[ $1 = "-st" ]]; then
|
||||
cd ~/dev/cheat-sheet
|
||||
case $1 in
|
||||
"-l") ls ~/dev/cheat-sheet
|
||||
exit;;
|
||||
"-ln") ln -s ~/dev/cheat-sheet/$2 $3
|
||||
exit;;
|
||||
"-st") cd ~/dev/cheat-sheet
|
||||
git status
|
||||
exit
|
||||
fi
|
||||
if [[ $1 = "-ci" ]]; then
|
||||
cd ~/dev/cheat-sheet
|
||||
exit;;
|
||||
"-ci") cd ~/dev/cheat-sheet
|
||||
git add .
|
||||
git commit -am "$2"
|
||||
exit
|
||||
fi
|
||||
if [[ $1 = "-log" ]]; then
|
||||
cd ~/dev/cheat-sheet
|
||||
exit;;
|
||||
"-log") cd ~/dev/cheat-sheet
|
||||
git plog
|
||||
exit
|
||||
fi
|
||||
if [[ $1 = "-ps" ]]; then
|
||||
cd ~/dev/cheat-sheet
|
||||
exit;;
|
||||
"-ps") cd ~/dev/cheat-sheet
|
||||
git push bbsrv
|
||||
exit
|
||||
fi
|
||||
if [[ $1 = "-h" ]]; then
|
||||
echo "cs -h : affiche aide commande"
|
||||
exit;;
|
||||
"-h") 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 -l : affiche liste cheat sheet"
|
||||
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 -log : affiche les log des commit git (eq: git plog)"
|
||||
echo "cs -ps : push le depot git sur le boulbi serveur"
|
||||
exit
|
||||
fi
|
||||
exit;;
|
||||
esac
|
||||
|
||||
nvim ~/dev/cheat-sheet/$1
|
||||
|
|
Loading…
Reference in New Issue