GNU/Linux Redireccionamiento y pipelines
GNU/Linux Redireccionamiento y pipelines
GNU/Linux Redireccionamiento y pipelines
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:~$