echo
Muestra o incluye algo en un fichero.
$ echo $$
muestra el PID de la consola
$ echo $PS1
muestra el prompt
# echo deb ftp://ftp.debian.org/debian etch main >> /etc/apt/source.list
añade el repositorio mencionado al archivo sources.list
Nota.- con un solo “>” pondria la linea especificada borrando todo lo demas.)
$ echo $((10*2))
Realiza el cálculo matemático
$ echo “ Buenas.. voy a reiniciar ¿Haces algo?” >> /dev/pts/23
Manda el mensaje a la consola 23
$ echo rm *.png
lista lo que se va a borrar, antes de lanzar rm *.png
$ echo "" > archivo.txt
Borra el contenido de archivo.txt. Para un borrado total mejor usar $ :> archivo.txt
$ echo -e "<?php\nphpinfo();\n?>"
la opción -e hace que se interprete los saltos de linea [\n], tabulaciones [\t] etc. en algunas distros es necesario lanzar: shopt -s extglob
$ echo -e "linux\\tes\\tgenial"
tabular cada palabra con \\t. La primera barra [\] sirva para escapar el caracter \t
$ echo -e "Dato1\n\tDato2\n\tDato3\n" > ejemplo.txt
entra datos en ejemplo.txt con salto de linea despues de cada dato
$ echo "linux is beautiful" | tee -a *.txt
Mandar texto a varios archivos de texto
$ echo !(HTMLS|plantilla*)
Es preciso activar: shopt -s extglob . Lisxta todo menos lo especificado