Escribe para buscar…

Pipe

Cada orden de Linux hace una sola cosa; las tuberías son lo que te permite encadenarlas y resolver problemas que ninguna de ellas resuelve sola.

Se enseña en
Implantación de sistemas operativosComandos de Linux para administrar y supervisar servidoresASIR

Introducción

Ya sabes moverte por el árbol de directorios y crear cosas en él.

Ahora llega la parte que hace que valga la pena aprender un shell.

Ninguna orden de Linux es demasiado lista. wc cuenta líneas. sort ordena. head te da las primeras líneas y ya está.

La gracia está en que las puedes conectar, y entonces resuelven cosas que ninguna de ellas sabe hacer sola.

Arranca la máquina de Shell y ve al directorio de los alcanos:

ps
wslx connect shell
shell
cd ~/shell-data/exercise-data/alkanes
ls
cubane.pdb  ethane.pdb  methane.pdb  octane.pdb  pentane.pdb  propane.pdb

Contar

wc (word count) cuenta líneas, palabras y caracteres:

shell
wc *.pdb
  20  156 1158 cubane.pdb
  12   84  622 ethane.pdb
   9   57  422 methane.pdb
  30  246 1828 octane.pdb
  21  165 1226 pentane.pdb
  15  111  825 propane.pdb
 107  819 6081 total

Recuerda que el comodín *.pdb lo expande el shell: wc recibe seis nombres de archivo.

Con -l (lines) solo te da las líneas:

shell
wc -l *.pdb
  20 cubane.pdb
  12 ethane.pdb
   9 methane.pdb
  30 octane.pdb
  21 pentane.pdb
  15 propane.pdb
 107 total

Estás leyendo una vista previa.

Inicia sesión con Google para leer la página completa.

Inicia sesión con Google

Con cualquier cuenta de Google. Solo te pediremos que aceptes las condiciones del servicio.