Shell es un interprete de comandos, permitiendo una comunicación directa entre el usuario y el ordenador.
Podemos utilizar distintos editores de texto para la creación de estos archivos.
Como por ejemplo el editor Vi -> http://linuxzone.es/how-tomanual-basico-de-uso-del-editor-vi/
y el Nano
Estos archivos tendrán un formato .sh y se ejecutarán mediante ./nombredelarchivo.sh
Todos los archivos .sh deberán contener en el inicio de pagina #! /bin/bash para indicarle con que programa se ejecutara el script.
Variables
Las variables no pueden llamarse igual que las palabras reservadas por ejemplo:
! case do
done elif else
esac fi for
function if in
select then time
until while {
} [[ ]]
Comandos para visualizar ficheros:
less
cat
more
..
Ejemplo : less /etc/passwd
Tambien podemos utilizar filtros para agilizar busquedas del contenido en los ficheros utilizando el comando PIPE.
less /etc/passwd | root
Mostrar la información referente al usuario root.
head/tail
Mostrarán el principio(cabeza) o el final (cola) de un archivo
head /etc/passwd
tail /etc/passwd
No hay comentarios:
Publicar un comentario