
Estou usando um arquivo em lote para executar um awk
programa e alimentá-lo com nomes de arquivos.
Pergunta: Como faço para expandir os nomes dos arquivos na linha de comando?
Sintaxe:
Command.exe *.rpt > out.txt
Exato:
"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. Janela CMD padrão. mawk1.3.4 20140914
Responder1
Encontrei a resposta aqui: Existe alguma maneira de fazer com que o shell cmd do Windows expanda os caminhos curinga?
Olhei antes de postar, mas aparentemente não o suficiente. 8: -(