Salvando saída *e comandos* do prompt de comando do Windows e/ou Git-Bash

Salvando saída *e comandos* do prompt de comando do Windows e/ou Git-Bash

Para uma tarefa, preciso executar alguns comandos no terminal e salvar a sessão inteira – tanto a saída quanto os comandos – em um arquivo de texto. A canalização dos comandos do Prompt de Comando salva apenas a saída; em um terminal Linux eu usaria o comando "script", mas o git-bash não consegue encontrar esse comando.

Responder1

Como o comando de script está disponível para Linux. O prompt de comando do Windows não possui comando de script. Git-Bash também é modificado e formatado no Prompt de Comando do Windows, portanto também não possui comando de script. Para fazer isso, faça login na máquina Linux a partir do Git-Bash e proceda conforme as instruções. Então, para usar o comando de script:

  1. Faça login em uma máquina Linux e execute o comando de script e, em seguida, execute o comando que você precisa executar.
  2. Ou faça um login ssh em uma máquina Linux remota a partir do Git-Bash e prossiga.

Se quiser o mesmo comportamento no Windows:

  1. Escreva um script em lote equivalente para o prompt de comando do Windows. Por padrão, o prompt de comando primeiro repete o comando e depois sua saída, a menos que você use @echo off na primeira linha do script em lote.
  2. Encontre uma versão do comando de script para Windows se alguém se deu ao trabalho de escrever para você, mas o comando executado no Linux não pode estar totalmente disponível no Windows.

informação relacionada