Boa Tarde! Estou realizando os testes do curso no sistema operacional Windows 11 e alguns não tiveram o mesmo comportamento do que o professor fez. Tentei no bash os seguintes comandos: Tentei no powershell: Tentei no cmd: Alguém poderia me ajudar?
Boa Tarde! Estou realizando os testes do curso no sistema operacional Windows 11 e alguns não tiveram o mesmo comportamento do que o professor fez. Tentei no bash os seguintes comandos: Tentei no powershell: Tentei no cmd: Alguém poderia me ajudar?
Olá, Maria!
Pelo que vi nas imagens que você enviou, você está tentando usar o comando tail
para acompanhar o conteúdo de um arquivo de log em tempo real, mas está encontrando dificuldades para executá-lo no Windows 11.
No Bash (MINGW64), o comando parece correto, mas se não funcionou, pode ser que o ambiente Bash no seu Windows não tenha o comando tail
disponível. Uma alternativa seria instalar o Git for Windows, que inclui o Git Bash com muitos comandos Unix-like, incluindo o tail
.
No PowerShell, o comando que você usou está quase correto, mas o parâmetro -Tail
deve ser com letra minúscula e o -Wait
deve ser com a primeira letra maiúscula. Além disso, você deve usar o parâmetro -Path
antes do caminho do arquivo. O comando correto seria:
Get-Content -Path "C:\Server\elisa.gomes\logs\servico2.log" -Wait -Tail 5
No CMD, o comando tail
realmente não existe por padrão. Uma alternativa é usar o PowerShell diretamente do CMD, executando o seguinte comando:
powershell -Command "Get-Content 'C:\Server\elisa.gomes\logs\servico1.log' -Wait -Tail 5"
Espero que essas dicas te ajudem a prosseguir com os testes do curso. Lembre-se de ajustar os caminhos dos arquivos de log para os corretos em seu sistema. Espero ter ajudado e bons estudos!