Cita:
Iniciado por jevangelista Idea estravagante:
Por cada línea se crea un archivo en un directorio vacío X.
Las repeticiones de líneas no van a crear nada ya que el directorio ya está.
Al final se saca un dir al directorio X que incluso lo vas a poder ordenar.
Esto podría servir si las líneas contienen nombres que sean compatibles con nombres de archivo.
Si serviría no?
Ojalá puedas postear el código si funciona.
Muy buena idea, el codigo de esta idea quedaria mas o menos de esta manera:
Código batch:
Ver originalecho off
set /a x=1
for /f "tokens=1 delims=" %%a in (token4.txt) do (
rem echo %%a
echo %%a > %%a.test
)
for /f "tokens=* delims= " %%a in ('dir /B "*.test"') do (
echo %%a>>semifinish.txt
)
echo > finish.txt
for /f "tokens=1,2 delims=." %%a in (semifinish.txt) do (
echo %%a >>finish.txt
rem echo %%b
rem echo %%p
)
for /f "tokens=* delims= " %%a in ('dir /B "*.test"') do (
del "%%a"
)
del semifinish.txt
Se crean los archivos con su respectivo nombre con extension .test, despues se listan nada mas dichos archivos y se meten los nombres en un archivo de texto, al final se borran todos los archivos temporales y nada mas queda el finish.txt que es donde viene la lista de palabras sin repetir :)
Saludos!!