Crear un .txt de una carpeta o directorio desde Terminal

Un simple tip que uso bastante desde la terminal es el poder crear un archivo .txt del contenido de un carpeta o directorio. Por ejemplo, queremos crear una lista de las pelis que tenemos, pues con este sencillo tip lo tendremos en un periquete :p




Lo primero es situarnos desde el terminal en la carpeta que queremos crear el .txt, en mi caso..

cd Descargas/Pelis\ Anime

Nota* Para que el terminal nos "lea los espacios", podemos poner la barra ( \ ) seguido de un espacio.


Y el último paso, tipeamos..

ls>Lista.text

En Lista, pues ponemos el nombre que queramos. El archivo de texto lo encontraremos en la misma carpeta.


9 comentarios :

  1. O también:

    ls Descargas/Pelis\ Anime/* > Lista.txt

    Si quieres el txt en la carpeta:

    ls Descargas/Pelis\ Anime/* > Descargas/Pelis\ Anime/Lista.txt

    Un saludo

    ResponderEliminar
  2. xavier@xavier-Vostro1510:~/imagenes$ ls>Lista.txt
    bash: Lista.txt: Permission denied

    Me da error amigo, ayer si pude pero hoy ya no. Alguien me puede ayuda por favor. Saludos!!!

    ResponderEliminar
  3. Mucho más fácil y sin necesidad de terminal:
    selecciona todos los archivos de los que quieres sacar la lista
    control+c
    abre un documento de texto en blanco
    control+v
    y ya está

    ResponderEliminar
    Respuestas
    1. Se agradece el aporte, cuantas más opciones mejor.

      Pero la tuya añade la ruta de TODOS LOS NOMBRES DE CADA ARCHIVO, lo cual te hace andar borrándolos luego.

      Si son pocos, vale, pero si son cientos, por ejemplo una colección de fotos o música se hace MUY pesado (aún usando la opción de Buscar y Reemplazar del editor).

      Mejor usar el comando ls como indica el autor de este post.

      Eliminar
  4. Pues solo debes ubicarte en la carpeta donde quieres crear tu archivo es decir si lo quieres en el escritorio teclas el sigiente codigo en tu terminal.

    1. cd Escritorio
    2. touch Nombre del archivo unido y su extencion.
    Ejemplo.
    tocuh Prueba.txt

    y listo


    ResponderEliminar
    Respuestas
    1. Te equivocas de comando, touch no vale para esto, lo que hace touch es crear un archivo vacío, algo poco útil en este caso:

      http://hipertextual.com/archivo/2014/04/comandos-basicos-terminal/

      Lo más simple es:

      1º Abre un terminal y
      cd ruta/del/directorio
      (incluso puedes abrir una terminal la carpeta desde el mismo Thunar, Files, Dolphin o el que uses, normalmente con clic dcho o desde el menú Herramientas)

      2º ls>listarchivos.txt

      Y ahora sí, listo. Ya tienes el archivo creado en la carpeta.

      Eliminar