Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/09/2012, 01:21
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: parámetro asterico en programa consola

La consola analiza el comando antes de ejecutarlo y convierte los * en los ficheros del directorio donde ejecutas el comando.

En linux para evitar que el interprete de comandos expanda el *, se suele meter entre comillas

En linux funcionaría bien con java prog0605 1 2 "*"

Con una búsqueda rápida en google no he encontrado la forma de hacerlo en ms-dos/windows (esto es lo mas completo que he encontrado http://www.robvanderwoude.com/escapechars.php ). Con las comillas no funciona y con los caracteres de "escape" que indica ms-dos tampoco \* ^* %* . Prueba tú a buscar en google formas de evitar que los "wildcards" (el * y el ?) se expandan en ms-dos, como te digo, no me he "matado" a buscar.

Se bueno.

Se bueno.
__________________
Apuntes Java
Wiki de Programación