Algumas das coisas que eu gosto no Bash e gostaria de saber como fazer no PowerShell:
No Bash, eu tenho a rolagem do histórico configurada para que apenas role os comandos que começam com o mesmo prefixo da linha atual. Se eu quiser ver meu último commit (por exemplo, para reutilizar parte do comentário), escrevo 'git' e depois ↑.
Relacionado é, obviamente, a pesquisa de histórico com Ctrl+R
Para encontrar outras coisas, escrevo:
h | grep fooNo PowerShell, eu uso:
h -c 1000 | where {$_.commandline.contains("foo")}(obviamente eu sou um novato, deve haver uma maneira mais curta)
Coisas como:
mv file.txt{,.bak}ou
mv file.txt !#$.bakEspaço mágico (que se expande em
!$linha)
Quais são as alternativas no PowerShell?