Analógico do cmd do Windows para bash $*

Analógico do cmd do Windows para bash $*

Com o bash eu poderia criar um arquivo run-with-environment:

export THISENVVAR=3
$*

e correr run-with-environment echo 5para echo 5correr com THISENVVAR=3.

No Windows, cmd.exeposso criar um arquivo em lote que define

set THISENVVAR=3

Agora, qual seria o análogo de $*?

Responder1

Você pode tentar com

@echo off    
    setlocal
    set "THISENVVAR=3"
    %*

Onde %*está a lista completa de argumentos fornecidos ao arquivo em lote atual.

informação relacionada