elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Problema con función EDLIN (CONTESTADO. SIN SOLUCIÓN)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con función EDLIN (CONTESTADO. SIN SOLUCIÓN)  (Leído 3,254 veces)
<ИΘZIЭ(ŦB>

Desconectado Desconectado

Mensajes: 109


-cyman-


Ver Perfil
Problema con función EDLIN (CONTESTADO. SIN SOLUCIÓN)
« en: 1 Octubre 2009, 04:04 am »

Que tal compañeros del foro?

Acabo de toparme con un error del EDLIN que me deja de manos atadas. Hace poco uno de los amigos del foro me ayudó a editar un archivo de texto, especificamente para cambiar una línea por otra. Esto fue lo que me enseñó:

Código:
@echo off
set /p file=Indique el archivo a procesar:
set /p text=Indique el texto nuevo:
set /p line=Indique el numero de linea:
(
echo %line%
echo %text%
echo w
echo e
) | edlin /b %file%

Esto funciona bien, pero deja de funcionar cuando el nombre del archivo contiene comillas. Generalmente esto ocurre cuando el nombre del archivo contiene espacios en blanco.

Por eso mi pregunta es, cómo se hace en este caso para que las comillas no representen un problema? Les agradezco su ayuda.


« Última modificación: 1 Octubre 2009, 04:24 am por cyman » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Problema con función EDLIN
« Respuesta #1 en: 1 Octubre 2009, 04:10 am »

Siempre tendrás ese problema, es uno de los problemas de EDLIN, no procesa archivos con comillas o espacios, así que tendrás que renombrarlo.

También creo que solo procesa archivos con solo 8 caracteres de nombre.


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
<ИΘZIЭ(ŦB>

Desconectado Desconectado

Mensajes: 109


-cyman-


Ver Perfil
Re: Problema con función EDLIN
« Respuesta #2 en: 1 Octubre 2009, 04:23 am »

Naaaaa... No lo puedo creer! Qué mal! Entonces tendré que usar otro método para modificar varios archivos de texto.
Gracias pana por la ayuda!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Opinión Marca] Que experiencias teneis con ordenadores Innobo?(Contestado)
Hardware
moikano→@ 5 7,303 Último mensaje 3 Julio 2013, 00:07 am
por djfunta
Duda con comando EDLIN
Scripting
willdoxero 2 2,719 Último mensaje 20 Mayo 2014, 08:15 am
por willdoxero
No cierra cmd con edlin « 1 2 »
Scripting
Orni1 12 5,938 Último mensaje 28 Septiembre 2017, 08:33 am
por Orni1
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines