Hack x Crack - Comunidad de Seguridad informática

Programación => Scripting => Batch / Bash => Mensaje iniciado por: Dumm en Octubre 11, 2013, 02:32:09 am

Título: Como pongo este signo en batch?
Publicado por: Dumm en Octubre 11, 2013, 02:32:09 am
Hola, estoy haciendo un codigo en batch en el que necesito que aparezca este signo ''>'' en una frase.
EJ: echo Por favor, bla, bla, bla >2010

Lo he intentado así pero como > sirve para trabajar en batch el programa se confunde y no muestra el echo.
Título: Re:Como pongo este signo en batch?
Publicado por: Prow en Octubre 11, 2013, 03:06:06 am
Utiliza la barra invertida (\) para escapar caracteres:

echo "4 \> 2"
Título: Re:Como pongo este signo en batch?
Publicado por: Aldreon Esvalor en Octubre 17, 2013, 10:09:24 pm
Prueba usando las comillas dobles (" ") al inicio y al final de tu frase. Por ejemplo:

echo "Por favor, bla, bla, bla >2010"

Mostará tu mensaje con las comillas y el signo 'mayor que (>)'.
Título: Re:Como pongo este signo en batch?
Publicado por: Dumm en Octubre 25, 2013, 02:02:23 am
Gracias chicos pero no hay manera de poner este signo evitando las comillas? Sin las comillas no me sale aunque ponga la barra invertida.
Título: Re:Como pongo este signo en batch?
Publicado por: pyxolo en Octubre 31, 2013, 10:44:23 pm
En Batch los caracteres se escapan con el acento circunflejo ^.
Título: Re:Como pongo este signo en batch?
Publicado por: Prow en Noviembre 01, 2013, 01:13:41 pm
En Batch los caracteres se escapan con el acento circunflejo ^.
Bien, excelente dato!