Como obtenho as mesmas ferramentas CLI na aba {{Powershell :: Powershell as Admin}} como na aba {{cmd :: Cmder as Admin}} no Cmder?

0

Eu recentemente instalei o Cmder e tenho usado a tarefa {{cmd :: Cmder como Admin}} para minhas guias, pois ele vem com muitos bash-isms que considero ausentes no PowerShell. Por exemplo. touch , du , ssh , head , tail .

No entanto, estou ciente de que o PowerShell é a opção moderna e é muito mais poderoso do que o cmd simples para tarefas centradas no Windows. No entanto, lamento não poder usar os comandos bash com os quais estou familiarizado. Existe uma maneira de obter as ferramentas do Cmder nas guias do Cmder PowerShell?

    
por Prashanth Chandra 22.11.2016 / 02:00

1 resposta

0

[Opa ... desculpe, eu respondi a pergunta errada. Vou deixar assim mesmo porque acho que é relevante]

Vindo de anos de uso do Cygwin Zsh como meu shell principal, enfrentei o mesmo problema de transição. Existem pelo menos algumas abordagens.

O que eu peguei foi simplesmente morder a bala e me comprometer totalmente com o Powershell. A primeira coisa que fiz foi criar um pequeno script que remove todos os DOS & bash aliases de "transição" para me impedir de trapacear. Então eu adicionei uma chamada para esse script no meu perfil.

Depois disso, foi apenas uma questão de incrementar o aprendizado de hábitos idiomáticos do powershell para substituir meus antigos hábitos zsh idiomáticos. Eu não encontrei nada que eu não possa fazer, embora às vezes os idiomas ps sejam um pouco mais volumosos do que eu gostaria.

A outra abordagem é instalar o Cygwin (minha preferência) ou o UnxUtils. Qualquer um desses tem equivalentes sintáticos exatos de quase todos os utilitários gnu que podem ser chamados diretamente da linha de comando do powershell (ou um script ps).

Ainda assim, minha recomendação ... forçar-se a aprender os equivalentes de powershell

    
por 23.11.2016 / 20:41