Abrimos el terminal en el debian
/scripts
Entramos en modo superusuario: su ContraseƱa: q1w2e3r4t5 Creamos el directorio /scripts mkdir /scripts Cambiamos al directorio /scripts cd /scripts
echo.sh
Usaremos nano -mc nombre_archivo.sh
nano -mc echo.sh
echo.sh
#!/bin/bash # Esto es un comentario echo Hola Mundo
Ctrl+O (guardar) + INTRO + Ctrl+X (salir)
bash echo.sh
Resultado
Hola Mundo
/shared
usando un fichero bash llamado crear_shared.sh
nano -mc crear_shared.sh
crear_shared.sh
#!/bin/bash # Crear directorio shared si no existe clear sleep 0.5 if [ -d /shared ] then echo echo -e "\e[41m Ya existe el directorio /shared \e[49m" echo exit 2 else echo echo -e "\e[41m No existe el directorio /shared \e[49m" echo -e "\e[43m Lo creamos \e[49m" mkdir /shared ls / fi
Ctrl+O (guardar) + INTRO + Ctrl+X (salir)
Lo ejecutamos 2 veces para ver su funcionamiento, si es necesario borra la carpeta /shared (rm -rf /shared
)
bash crear_shared.sh bash crear_shared.sh
eresroot.sh
nano -mc eresroot.sh
eresroot.sh
#!/bin/bash # Saber si eres el root clear sleep 0.5 if [ $(id -u) -ne 0 ] then echo echo -e "\e[41m No eres root \e[49m" echo exit 2 else echo echo -e "\e[41m Si eres root \e[49m" echo fi
Ctrl+O (guardar) + INTRO + Ctrl+X (salir)
Lo ejecutamos con el usuario root y con el usuario alumnoxx. En 2 terminales distintos y vemos el resultado.
bash eresroot.sh