Debe estar conectado para participar
Buscar en los foros:


 






Uso de Comodín:
*    coincide cualquier número de caracteres
%    coincide exactamente un caracter

Copia masiva del nombre individual de muchas carpetas y pegarlo a un txt

No hay Etiquetas
Entrada
Extreme Level

leansms

entradas: 1417

10:07 21/04/2009

1

La cosa es asi:

Tengo 100 carpetas, con nombres diferentes. Y que los necesito y es tedioso ir copiando uno por uno a un Bloc de notas.

Habra algun programa para capturar el nombre de cada carpeta y de muchas que es lo que quiero, y pegarlo facilmente en un Bloc de notas??

Moderador

DJ_Rufa

Argentina

entradas: 5191

10:38 21/04/2009

2

Mira, aclaro que no es de autoria mio esto, pero te lo dejo igual. Lo que hice fue encontrarlo, espero te sirva:

Cita Iniciado por Pikaia*

En una de ellas (JosiTXT) podemos situarnos en una carpeta concreta (o unidad entera) y crear una lista que puede copiarse a un archivo de texto cualquiera) con las carpetas que contiene (y si se requiere, las subcarpetas tambien). Posteriormente, con un mínimo de edición del archivo de texto (usando el tabulador), podemos hacer más gráfico el contenido. Esto permite, por ejemplo listar los discos que tiene en tu PC si los tienes ordenados correctamente por estilos, artistas y demás.

Con la segunda utilidad (np3 (files list) podemos listar los archivos contenidos en una carpeta y copiarlo a un archivo de texto cualquiera, algo muy útil. Por ejemplo, podemos crear el tracklist de un disco o cualquier otra cosa que se nos ocurra.

*Fuente: Foro de Trucos Windows

Saludos.

Extreme Level

NoName

entradas: 2655

10:49 21/04/2009

3

Como no especificas de que sistema operativo se trata me voy a poner en forro y te voy a dar un ejemplo para Bash, si tenes Bash compilado en tu MS-Windows te va a servir

Código:
ls -F | grep / >> /directorio/archivo

Basicamente lo que haces es volcar a un archivo cualquiera la salida de una instrucción que lista los directorios contenidos en ese nivel.

En Windows lo podes hacer con tree y el operador para redireccionar es >

Linux Registered User #312139 – http://counter.li.org/
Moderador

DJ_Rufa

Argentina

entradas: 5191

11:21 21/04/2009

4
Cita Iniciado por NoName
Ver Mensaje
Como no especificas de que sistema operativo se trata me voy a poner en forro y te voy a dar un ejemplo para Bash, si tenes Bash compilado en tu MS-Windows te va a servir

Código:
ls -F | grep / >> /directorio/archivo

Basicamente lo que haces es volcar a un archivo cualquiera la salida de una instrucción que lista los directorios contenidos en ese nivel.

En Windows lo podes hacer con tree y el operador para redireccionar es >

No me avive de esa solucion en linux, y eso que tuve el practico de ese tema en sop, el viernes pasado, que volado….

Extreme Level

leansms

entradas: 1417

11:28 21/04/2009

5
Cita Iniciado por DJ_Rufa
Ver Mensaje
Mira, aclaro que no es de autoria mio esto, pero te lo dejo igual. Lo que hice fue encontrarlo, espero te sirva:

*Fuente: Foro de Trucos Windows

Saludos.

Busque esos 2 programas y no se los encuentra :S

Cita Iniciado por NoName
Ver Mensaje
Como no especificas de que sistema operativo se trata me voy a poner en forro y te voy a dar un ejemplo para Bash, si tenes Bash compilado en tu MS-Windows te va a servir

Código:
ls -F | grep / >> /directorio/archivo

Basicamente lo que haces es volcar a un archivo cualquiera la salida de una instrucción que lista los directorios contenidos en ese nivel.

En Windows lo podes hacer con tree y el operador para redireccionar es >

TREE es un programa?

Hardcore Extreme Level

maguilla

entradas: 4148

11:47 21/04/2009

6

Abri una ventana de DOS, start > Run > tipea CMD > enter

Ahi pones TREE > C:\nombredelarchivodondesevuelcanlosdatos.txt /a

y listo

Moderador

DJ_Rufa

Argentina

entradas: 5191

11:49 21/04/2009

7

Desde aca los podes bajar:
JosiTXT y np3 (files list)
Ahí se bajan en teoría (a mi me los dejaba bajar de ahí). Saludos.

Extreme Level

leansms

entradas: 1417

11:54 21/04/2009

8
Cita Iniciado por DJ_Rufa
Ver Mensaje
Desde aca los podes bajar:
JosiTXT y np3 (files list)
Ahí se bajan en teoría (a mi me los dejaba bajar de ahí). Saludos.

Gracias, justo lo que buscaba!

+10

High End Level

WaCkO

Adrogue

entradas: 549

11:56 21/04/2009

9

Acá te dejo otra opción, lo use un par de veces, tiene varias opciones para el listado y podes hasta listar los archivos de cada carpeta Directory Lister

Espero te sirva

Entry Level

gamma

entradas: 58

13:45 21/04/2009

10
Cita Iniciado por NoName
Ver Mensaje
Como no especificas de que sistema operativo se trata me voy a poner en forro y te voy a dar un ejemplo para Bash, si tenes Bash compilado en tu MS-Windows te va a servir

Código:
ls -F | grep / >> /directorio/archivo

Basicamente lo que haces es volcar a un archivo cualquiera la salida de una instrucción que lista los directorios contenidos en ese nivel.

Y si no se encuentran en un mismo nivel? Mejor:

Código:
find -type d > listademisdirs
Extreme Level

NoName

entradas: 2655

13:57 21/04/2009

11

Si no se encuentran al mismo nivel no tenes más que pasarle al comando el modificador para que liste recursivamente.

Linux Registered User #312139 – http://counter.li.org/
Entry Level

gamma

entradas: 58

15:09 21/04/2009

12
Cita Iniciado por NoName
Ver Mensaje
Si no se encuentran al mismo nivel no tenes más que pasarle al comando el modificador para que liste recursivamente.

Código:
mkdir -p dir1/dir2/dir3 

$ ls -F -R dir1/ | grep /
dir2/
dir1/dir2:
dir3/
dir1/dir2/dir3:

Eso implica probablemente un pipe más para arreglarlo. Sigue siendo más simple find:

Código:
$ find dir1/ -type d
dir1
dir1/dir2
dir1/dir2/dir3

Igual, TMTOWTDI

Hardcore Extreme Level

kglacius

entradas: 10191

15:37 21/04/2009

13

Si no se encuentran al mismo nivel no tenes más que pasarle al comando el modificador para que liste recursivamente.

Asi?

Código:
ls -FR | grep / >> /directorio/archivo

SIGAN ROMPIENDO LAS BOLAS CON LAS MODERACIONES Y SE VAN A FUGAR TODOS (LOS QUE QUEDAN)
Mineria Contaminante

Extreme Level

NoName

entradas: 2655

15:47 21/04/2009

14

Claro, de todos modos el muchacho claramente no utiliza un sistema Unix-like así que solo estamos divagando.

Linux Registered User #312139 – http://counter.li.org/
Hardcore Extreme Level

kglacius

entradas: 10191

16:35 21/04/2009

15
Cita Iniciado por NoName
Ver Mensaje
Claro, de todos modos el muchacho claramente no utiliza un sistema Unix-like así que solo estamos divagando.

pero si esta dispuest a bajarse un programa para hacer algo que lo puede solucionar con la ventana de comandos de DOS… ¿porque no podria bajarse un SLAX para probar? jajajajajaj

SIGAN ROMPIENDO LAS BOLAS CON LAS MODERACIONES Y SE VAN A FUGAR TODOS (LOS QUE QUEDAN)
Mineria Contaminante

Extreme Level

leansms

entradas: 1417

18:18 21/04/2009

16

para mi es chino basico :P

Extreme Level

NoName

entradas: 2655

18:50 21/04/2009

17

Y si, siempre hace falta aunque sea un mínimo de predisposición para comprender algo.

Linux Registered User #312139 – http://counter.li.org/
Nuevo miembro

martorres

entradas: 39

00:38 22/04/2009

18

lo mas facil para eso es desde ventana dos, te ubicas donde estan todas las carpetas y pones "dir>xxx.txt" (xxx nombre que quieras poner al archivo txt que te crea) despues ubicasahi mismo el archivo lo abris y yastá