Y queremos sustituir "234" por algo :123 234 345 456 567 678 789 890 123 234 345 456 567 678 789 890 123 234 345 456 567 678 789 890
22 jul 2010
Sustituir una columna en un archivo de texto
Supongamos que tenemos un archivo de texto con el contenido :
Visualizar una linea en la que sabemos que existen ciertas palabras
Suponiendo que este es nuestro texto, y queremos visualizar todas las lineas que contengan "Perl"
el codigo seríaPerl es un lenguaje de programación diseñado por Larry Wall creado en 1987. Perl toma características del C, del lenguaje interpretado shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación. Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script.
type texto.txt | find /i "Perl"
Editar cierta linea de un archivo de texto
@echo off ( echo 2 echo Tutoriales pcpi echo w echo e ) | edlin /b texto2.txt
Siendo "2" la linea que editaremos, y "
Tutoriales pcpi" por lo que será cambiado el texto.
Eliminar cierta linea de un archivo de texto
@echo off ( ECHO 2d ECHO E ) | EDLIN /B texto.txt > nul 2>&1
En este caso eliminariamos la linea 2.
Enumerar lineas de archivos
@echo off rem Mostrar lineas de archivos : echo. > temp.txt if ["%~1"]==[""] ( echo Pocos parametros! goto:eof ) for /f "skip=2 tokens=*" %%x in ('fc /c /n temp.txt "%~1" ^| findstr -v -mi "*****"') do ( echo %%x ) del /f /q "temp.txt" goto:eof
Sacar informacion de los archivos de un directorio con batch
esto es muy interesante y en mis siguientes post seguro que lo usare mucho
@echo off
for %%a in (*.*) do (
echo ------------------------------------------------ echo Nombre : %%~na echo Extension : %%~xa echo Unidad : %%~da echo Ruta : %%~pa echo Ruta completa : %%~sa echo Fecha-Hora del archivo : %%~ta echo Atributos : %%~aa echo Nombre y extension : %%~nxa
echo ------------------------------------------------ ) pause
Suscribirse a:
Entradas (Atom)
Creado por Dantas.es