On Wed, Nov 24, 2004 at 02:11:38AM +0100, Iñaki wrote: > El Miércoles, 24 de Noviembre de 2004 01:23, Cesar Munoz Palomino escribió: > || Señores, tengo una pregunta: > || Tengo que instalar un parche ami kernel, según la página debo realizar el > || siguente comando. > || > || $ bunzip2 -c <path to acpi-patch>/acpi-<version>.diff.bz2 | patch -p1 > || > || Lo que no entiendo muy bien es la parte final del comando, o sea " | patch > || -p1" esta instrucción es parte del comando principal?, o es una > || instrucción separada, para que sirve?, y la pregunta más tonta de todas: > || el símbolo "|" son los dos puntos (:) o cómo? > > El símbolo | se obtiene con AltGr + 1 y es el símbolo que se usa para > utilizar tuberías, de tal forma que la salida del comando a la izquierda de | > se le pasa como entrada a la parte de la derecha. > Un ejemplo más fácil: > > more archivo.txt --> imprime en pantalla en archivo.txt pero página a página. > > ls archivo.txt --> imprime el archivo de golpe en pantalla (aunque ocupe más > que una pantalla).
el comando 'ls' es para listar archivos no para mostrarlos por tanto el comentario siguiente tambien es incorrecto en todo caso seria 'cat' > ls archivo.txt | more --> la parte de la izquierda genera la salida de todo > el > documento, pero en vez de sacarlo por pantalla lo que hace es pasárselo a la > parte de la derecha (more) que lo toma como datos de entrada. Así pues, saca > en pantalla el archivo.txt página a página. >