TransWikia.com

CMD, PowerShell, Bash - Qual a diferença?

Stack Overflow em Português Asked by José on December 9, 2020

Existe diferenças entre eles, quais?

Falo do Bash do Ubuntu.

Tenho a curiosidade porque pra mim eles parecem fazer a mesma coisa!

One Answer

Essencialmente fazem mesmo, todos são utilitários de administração de sistemas para processar comandos iniciados a partir de uma interface com usuário baseado em texto (console). Ele é usado para chamar outros utilitários, iniciar processos e automatizar procedimentos através de uma linguagem de script. A abordagem e capacidade de cada um diferem.

Bash é o mais conhecido utilitário deste tipo usado em sistemas POSIX (Linux, BSD, incluindo MacOS, etc. - não é específico de Ubuntu). Ele está disponível opcionalmente no Windows 10 à partir da atualização de 2016. Quando está usando Linux não tem disponível as duas opções abaixo, então a comparação não é muito necessária. Seria mais interessante uma comparação com processadores de comandos disponíveis no Linux.

Bash no Windows

CMD, também conhecido como command prompt, é o utilitário do Windows. Ele é simples e funciona, mas deixa a desejar para tarefas mais sofisticadas.

PowerShell é uma nova ferramenta disponível no Windows e mais recentemente no Linux e MacOS extremamente mais poderosa, flexível e extensível (cmdlet). Utiliza uma linguagem de programação e infraestrutura baseada no .NET (Core nas versões mais novas). Foi desenvolvido baseado nas experiências dos diversos processadores de script para sistemas operacionais anteriormente usados, entre eles, os dois acima. Ele veio para acabar com a ideia de que tudo no Windows é melhor fazer pela GUI. Ele é bastante consistente e mais simples de usar, mesmo sendo muito mais poderoso. Ele é um pouco mais voltado para administradores com boa capacidade de programação. Agora funciona em outros sistemas operacionais como o Linux.

Correct answer by Maniero on December 9, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP