Powershell and SSH

Foi publicado no The Hive Archive um pseudo-tutorial (ou how-to, sei lá) sobre como trabalhar com o PowerShell a distância, usando SSH. Simplesmente fantástico... A idéia é muito boa, e vem pra complementar o Powershell Remoting, que estava sendo feito aqui. Ah, é claro. Se você não sabe o que é o Powershell, veja aqui, aqui ou aqui. Só pra adiantar, é um console que a Microsoft está desenvolvendo, pra substituir o velho COMMAND.COM e CMD.COM. A diferença é grande: é um shell orientado a objetos, feito em cima do .Net Framework. A linguagem que ele usa também é muito melhor do que as que eram usadas nesses dois interpretadores de comando que eu comentei e é possível fazer scripts muito bons com meia dúzia de linhas. Infelizmente, a versão atual ainda não conta com recursos que seriam úteis, como lavar roupa, fazer a comida, etc... Meus próximos posts terão algumas coisas em Powershell também... aliás, a tendencia é que eu passe a fazer tudo em Powershell com o tempo. Segue um script em uma linha que usei hoje: Problema: Executei um comando no console que criou vários arquivos dentro de uma pasta, todos com a string notice no meio, como em notice001.dat ou vvnoticekk.bak. Queria remover todos eles, na pasta atual e em subpastas. Solução, com Powershell: ls -R | where {$_.name -match 'notice' } | rm $_ Bom, é isso aí. Até mais!

Categorias dessa postagem:

Comentários