%% G foi inesperado neste momento

0

Tenho muito pouca experiência com o CMD e estou tentando usá-lo para chamar um programa em todos os arquivos .go um diretório, recursivamente.

Primeiro, eu estava tentando for /R apiserver_sdk %%G in (*.go) DO gocyclo %%G , mas aprendi que isso não funciona. Então, atendendo ao conselhos aqui , eu fiz for /R apiserver_sdk %%G in (*.go) DO gocyclo %G . Na tentativa de depurá-lo, alterei gocyclo para echo e coloquei o último %%G entre aspas duplas, mas ainda assim não funcionou.

Todas as tentativas retornaram esse erro:

%%G was unexpected at this time.
    
por Mike Warren 13.09.2018 / 16:09

1 resposta

0

OK, isso é minha culpa por não ler o manual mais de perto; / * Eu senti falta desta linha:

%%parameter : A replaceable parameter: in a batch file use %%G (on the command line %G)

* /

    
por 13.09.2018 / 16:21