Sentencia batch en varias lineas[Solucionado]

Iniciado por 50l3r, 27 Marzo 2010, 01:53 AM

0 Miembros y 1 Visitante están viendo este tema.

50l3r

Veran quiero hacer un echo tal que asi:

echo "ola

me llamo pepe

y vivo en la india"

quisiera saber como poner un solo echo en varias lineas

visual basic utiliza un salto de linea que es "_" par apoder seguir en la siguiente linea

en batch como se hace?

leogtz

Batch no tiene caracter de nueva linea.

Tendrás que usar:
echo.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

50l3r

#2
necesito hacer esto

echo "HTTP/1.1 200 OK"
echo "Date: Mon, 12 Mar 2001 19:12:16 GMT"
echo "Server: Apache/1.3.12 (Unix) Debian/GNU mod_perl/1.24"
echo "Last-Modified: Fri, 22 Sep 2000 14:16:18"
echo "ETag: 'dd7b6e-d29-39cb69b2'"
echo "Accept-Ranges: bytes"
echo "Content-Length: 3369"
echo "Connection: close"
echo "Content-Type: text/html"

echo "<html>"
echo " <head>"
echo " <title>ola</title>"
echo " </head>"
echo " <body>"
echo " jolines"
echo " </body>"
echo "</html>"|nc -vLp 8080



aqui cuando netcat se conecta, pasa al que se conecta el </html>
pero necesito que pase todo, como lo hago?

leogtz

Podrías ponerlo todo en un archivo de texto y luego:
type file.txt |  nc ....
No sé si funcione.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

50l3r

#4
OK,PERFECTO era lo que buscaba, solucionado, pero tengo otro problemilla que no creo que pueda ser solucionado

fichero .bat

type ola.txt|nc -vLp 8080

fichero ola.txt

HTTP/1.1 200 OK
Date: Mon, 12 Mar 2001 19:12:16 GMT
Server: Apache/1.3.12 (Unix) Debian/GNU mod_perl/1.24
Last-Modified: Fri, 22 Sep 2000 14:16:18
ETag: "dd7b6e-d29-39cb69b2"
Accept-Ranges: bytes
Content-Length: 3369
Connection: close
Content-Type: text/html

<html>
<head>
<title>ola</title>
</head>
<body>
jolines
</body>
</html>


sale perfecto, el poblema es, cuando reinicio la conex, solo reconecta el netcat unicamente :S, no vuelve a arrohar la info

alguna idea?




toneria, solucionado:

:inicio

type ola.txt|nc -vvlp 8080

goto inicio