08.05.2013 Views

GNU/Linux Redireccionamiento y pipelines

GNU/Linux Redireccionamiento y pipelines

GNU/Linux Redireccionamiento y pipelines

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

pedro@pedrogs:~$ gedit misFicheros<br />

Si quiero enviar el contenido del fichero que contiene la información de los usuarios<br />

creados en el sistema a un fichero de fácil acceso en mi directorio de trabajo utilizo el<br />

comando:<br />

pedro@pedrogs:~$ cat /etc/passwd > misUsuarios<br />

El comando cat /etc/passwd muestra la información de los usuarios del sistema y la<br />

salida se almacena en el directorio de trabajo del usuario pedro, en un archivo llamado<br />

misUsuarios, luego si queremos ver su contenido simplemente se digitan alguno de<br />

estos dos comandos:<br />

pedro@pedrogs:~$ cat misUsuarios<br />

pedro@pedrogs:~$ gedit misUsuarios<br />

A continuación se escribirla una cadena de texto la cual se almacenara en un fichero<br />

llamado ingSistemas, como el fichero no existe este se crea en el directorio en el que me<br />

encuentro:<br />

pedro@pedrogs:~$ echo "Ingeniería de Sistemas Linea Uno" > ingSistemas<br />

El comando echo permite mostrar por pantalla una cadena de texto, en este caso la<br />

cadena de texto se almacena en el fichero ingSistemas. Entonces el contenido del<br />

fichero será:<br />

pedro@pedrogs:~$ cat ingSistemas<br />

Ingeniería de Sistemas Linea Uno<br />

pedro@pedrogs:~$<br />

Ahora si quiero anexar una nueva línea al fichero ingSistemas sin perder la información<br />

ya almacenada utilizo el siguiente comando:<br />

pedro@pedrogs:~$ echo "Ingeniería de Sistemas Linea Dos" >> ingSistemas<br />

Entonces el contenido del fichero será la información anterior mas la nueva información<br />

que se anexo o añadió, sin que se perdiera la información que existía en el fichero:<br />

pedro@pedrogs:~$ cat ingSistemas<br />

Ingeniería de Sistemas Línea Uno<br />

Ingeniería de Sistemas Línea Dos<br />

pedro@pedrogs:~$

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!