2010-02-23 08:14:09 +0000 2010-02-23 08:14:09 +0000
76
76
Advertisement

¿Cuál es el comando shell para mostrar el contenido de un archivo?

Advertisement

Como el de .txt o .html

Advertisement
Advertisement

Respuestas (8)

90
90
90
2010-02-23 08:21:22 +0000

Los más fáciles son cat, head, tail, tac (para la salida inversa)

less y more te permiten desplazar los archivos de texto (less es más poderoso)

también puedes usar editores de texto como nano, pico, vi, emacs

14
14
14
2010-02-23 08:16:47 +0000

cat y less son buenos para esto.

8
Advertisement
8
8
2010-02-23 08:23:21 +0000
Advertisement

puedes usar cat, aunque en realidad es para la concatenación de archivos. more o less son otras 2 herramientas que puedes usar. Otras incluyen awk, por ejemplo, usar awk

$ awk '1' file

usar sed

$ sed -n '1,$p' file

usar grep

$ grep "." file

usar head/tail para mostrar algunas partes del archivo

$ head -1000 file
$ tail -1000 file

Herramientas aparte, también puede usar sólo el shell para mostrar su archivo

#!/bin/bash
while read -r line
do
  echo "$line"
done <"file"
4
4
4
2010-02-23 08:15:38 +0000

Intenta con cat , head o tail.

3
Advertisement
3
3
2010-02-23 14:43:08 +0000
Advertisement

Para ver los archivos HTML también puedes usar lynx, links, elinks o w3m, que son navegadores en modo de texto. También se pueden usar para ver archivos .txt.

2
2
2
2010-02-23 08:38:31 +0000

file : Mostrar el tipo de archivo cat : Mostrar el contenido del archivo y lo da como salida en stdout.

Puedes usar vi, el comando emacs para editar el archivo en un entorno Unix. Si no tienes experiencia en el uso de vi/emacs puede que te resulte un poco difícil editar el archivo.

Si tienes X11 habilitado, puedes usar un número de editores de Linux como gvim, kate, kwrite, kdevelop etc.

Kwrite es mi favorito personal en Linux.

2
Advertisement
2
2
2010-02-23 08:16:48 +0000
Advertisement

O, less o more. Mira las páginas de man para más información. :)

1
1
1
2010-02-23 08:26:24 +0000

cat funciona bien con txt o html. (o más o menos si quieres verlo página por página) o cualquier editor de texto… (vi, emcas, gedit…).

También sepa que si es un archivo binario puede contener caracteres de control que harán algunas cosas desagradables con su terminal (como cambiar el juego de caracteres). Si esto ocurre, usa reset para volver a ponerlo en un estado normal.

También puedes usar file en el archivo antes de mostrar su contenido, el sistema adivinará su tipo (basado en el contenido y no en el nombre del archivo) y te lo mostrará.

Advertisement

Preguntas relacionadas

6
10
11
5
1
Advertisement