Mostrar una cadena de valores...

Imagen de hectorsales
0 puntos

Hola Compañer@s estoy haciendo un ciclo de informática y me han mandado la actividad de buscar dentro del manual ls las cadenas de valores que tengan la palabra "list"...

Lo que hago es voy a la termina escribo man ls y me muestra el manual de ayuda acerca de la orden ls, pero como hago para buscar las cadenas de valores "list"...

Haber si me podéis echar una mano..

Saludos y gracias de antemano...

Imagen de JAVIER NAVARRO ALTIMIRA
+1
0
-1

En un terminal ejecuta lo siguiente, el resultado de la búsqueda se almacenara en el archivo list.txt

man ls | grep list > list.txt

+1
0
-1
Imagen de Kaflinux
+1
0
-1

Muy mal JAVIER NAVARRO

Has hecho los deberes de hectorsales ;-)

Como castigo, hectorsales deberá empaparse el man grep de memoria y escribirlo cien veces con "vi". ;-)

+1
0
-1
Imagen de hectorsales
+1
0
-1

Hola Javier, muchas gracias por responder, y por tu tiempo, soy prácticamente novato en esto de Linux, como te comente estoy haciendo un ciclo de informática (F.P Grado Supeior) lo hago a distancia (tengo 38 años) y claro prácticamente te tienes que buscar tu la vida, no tienes un profesor que te explico paso a paso las cosas...
Por cierto si quiero visualizar el archivo creado arriba la sintaxis sería "man ls | grep list>list.txt |cat list.txt".

+1
0
-1

Ubuntu 14.04 LTS

Imagen de pwned
+1
0
-1

@hectorsales
Si haces un pipe hacia el cat no vas a ver nada, la cosa sería hacer el cat después como un comando aparte:

man ls | grep list > list.txt; cat list.txt

o usar otros comandos:

man ls | grep list | tee list.txt

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Es condicionar cat para que se ejecute después de ls...

man ls | grep list > list && cat list
+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro