
Estoy usando un archivo por lotes para ejecutar un awk
programa y darle nombres de archivo.
Pregunta: ¿Cómo consigo que expanda los nombres de archivos en la línea de comando?
Sintaxis:
Command.exe *.rpt > out.txt
Exacto:
"C:\Users\user\Utilities\mawk.exe" -f "C:\Users\user\My Projects\AWK\EmailSQLResults.awk" C:\Temp\SQL\*.rpt > "C:\Temp\SQL\EmailResults.txt"
Resultado:
mawk: cannot open C:\Temp\SQL\*.rpt (Invalid argument)
Windows 10. Ventana CMD estándar. mawk 1.3.4 20140914
Respuesta1
Encontré la respuesta aquí: ¿Hay alguna forma de hacer que el cmd shell de Windows expanda las rutas con comodines?
Miré antes de publicar, pero aparentemente no lo suficiente. 8: -(