Nuevas NORMAS para el foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- ſeptiembre 05, 2008, 11:21:20
Boton Buscar
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
The Shadow
) | Tema:
Encontrar una palabra
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: Encontrar una palabra (Leído 170 veces)
Dark-Hacker
Habitual
Desconectado
Mensajes: 210
Encontrar una palabra
«
en:
Junio 22, 2008, 05:01:09 »
Buenas, tengo una pregunta, pero no se si exista solucion, supongamos que tengo un archivo .txt que dice:
Hola mi nombre es martin
tengo 17 años
y yo quiero hacer un .bat que analize el .txt y salga un aviso que diga: Se encontro el numero 17 en este archivo.
No se si se entienda la idea, no se como hacerlo, espero que me puedan ayudar
PD: No se puede tener conocimiento previo sobre en que linea se encuentra el numero a allar (17). El texto tambien puede ser asi:
Hola tengo 17 años
me llamo martin
El .bat tiene que analiar linea por linea letra por letra y avisar si encuentra el numeron 17 en el archivo que se hiso analiar, en el caso contrario saldria un aviso que diga: No se ecnontro el numero 17 en el arhivo analizado.
saludos
En línea
The Shadow
Moderadores
Colaborador
Desconectado
Mensajes: 840
Fucking mnemonic c0d1n6!
Re: Encontrar una palabra
«
Respuesta #1 en:
Junio 22, 2008, 05:21:46 »
Código:
@echo off
echo Me llamo Jorge > txt.txt
echo tengo 17 años >> txt.txt
for %%a in (17, Martin) do call :analizar %%a
pause>nul
exit
:analizar
echo Buscando cadena "%1" en txt.txt...
echo.|find "%1"<txt.txt
if %errorlevel%==1 echo No se encontro ninguna linea con la cadena: "%1"
echo ------------------------------------
goto :eof
@echo off
rem Creamos el archivo de texto (esto se puede omitir, es solo de prueba)
echo Me llamo Jorge > txt.txt
echo tengo 17 años >> txt.txt
rem Iniciamos el ciclo "for" que contendra las cadenas (palabras) a buscar
for %%a in (17, Martin) do call :analizar %%a
pause>nul
exit
rem Subrutina (Modulo o etiqueta "analizar")
:analizar
rem Muestra un mensaje de estado
echo Buscando cadena "%1" en txt.txt...
rem Busca la cadena %1 (esta cadena es la que le da el ciclo "for") en el archivo "txt.txt", si encuentra la cadena, muestra la linea que la contiene
echo.|find "%1"<txt.txt
rem Sino, muestra el mensaje de error
if %errorlevel%==1 echo No se encontro ninguna linea con la cadena: "%1"
echo ------------------------------------
goto :eof
Saludos! y espero que te sirva!
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Reglamento del Foro
Linux Registered User #473016
Dark-Hacker
Habitual
Desconectado
Mensajes: 210
Re: Encontrar una palabra
«
Respuesta #2 en:
Junio 23, 2008, 01:48:18 »
Huy muchisimas gracias
de enserio que este foro lo tiene todo: Eficacia, rapidez y exactitud
saludos
En línea
The Shadow
Moderadores
Colaborador
Desconectado
Mensajes: 840
Fucking mnemonic c0d1n6!
Re: Encontrar una palabra
«
Respuesta #3 en:
Junio 23, 2008, 01:54:21 »
Cita de: Dark-Hacker en Junio 23, 2008, 01:48:18
Huy muchisimas gracias
de enserio que este foro lo tiene todo: Eficacia, rapidez y exactitud
saludos
xD no hay de que amigo . . . para eso estamos . . .
Cualquier pregunta, no dudes en postear!
Saludos!
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Reglamento del Foro
Linux Registered User #473016
Klez.H
Colaborador
Desconectado
Mensajes: 481
Dios es sofisticado, pero no malévolo.
Re: Encontrar una palabra
«
Respuesta #4 en:
Junio 23, 2008, 03:42:26 »
buena respuesta tshadow esto me da una idea...
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
:: SmartGenius :: ツ
Moderación
Gran Colaborador
Desconectado
Mensajes: 1930
Jhoannita I <3 U ... ;)
Re: Encontrar una palabra
«
Respuesta #5 en:
Junio 23, 2008, 07:26:16 »
Cita de: Klez.H en Junio 23, 2008, 03:42:26
buena respuesta tshadow esto me da una idea...
Sip...a mi tambien me dio una ideita...
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Proyecto Windows El-Hacker.com Edition...Colabora¡¡
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Reglas del Area de Phreaking - Leetelas
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
TUTORIAL: Como Traducir Aplicaciones JAVA - Moviles
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Super Bluetooth Hack 1.08 en Español - by SmartGenius
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
[TUTORIAL] Como Hackear Telefonos por Bluetooth !!
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
The Shadow
) | Tema:
Encontrar una palabra
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Seguridad
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Phreaking
===> Moviles
=> Bug y Exploits
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas
===> Php
===> Html
===> Java - Java Script
===> Php Nuke
===> Scripts Pre-Fabricados
===> Mysql
===> CSS y Diseño Web
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Cursos Y manuales
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.5
|
SMF © 2006-2007, Simple Machines LLC
Loading...