-
Notifications
You must be signed in to change notification settings - Fork 0
/
tp
37 lines (36 loc) · 934 Bytes
/
tp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
COMANDO="$1"
PARAMETRO_UNO=$2
case $COMANDO in
"-b") #Borrar
REPO='alumnoso'
if [ -d "$REPO" ]
then
cd ~/alumnoso&&cd ..
RUTA=$(pwd)
sudo rm -r ~/alumnoso
cd $RUTA&&ls -a
fi
;;
"-bs") #borrarscript
sudo rm -r /usr/bin/tp
cd /home
#cd "/home/utnso"&&ls -a
;;
"-c") #compilar
cd ~/home/utnso/alumnoso/tp-2022-1c-CobraKai/$PARAMETRO_UNO/Debug
echo "+++ Borrando $PARAMETRO_UNO... +++"&&ls -a
sudo make clean
echo "+++ Compilando $PARAMETRO_UNO... +++"&&ls
sudo make all
cd ~/alumnoso/tp-2022-1c-CobraKai/$PARAMETRO_UNO
;;
"-i") #info
cat /usr/bin/tp
;;
"-e") #editar
sudo nano /usr/bin/tp
;;
*)
echo " COMANDO DESCONOCIDO, COMANDOS ADMITIDOS: ip, borrar, borrarscript, compilar"
;;
esac