Edite e compile o shell script Unix do Windows sem precisar inicializar a instalação do Linux

2

Quando escrevo um script de shell e o compilo, geralmente carrego o Linux / Knoppix (Unix) no meu PC com Windows. Isso é árduo e estou realmente cansado de carregar todo o sistema operacional a cada vez.

Existe um método mais rápido do que isso?

Eu quero abrir um editor Unix, escrever o script shell e executá-lo ou interpretá-lo sem o processo lento de inicializar outro sistema operacional toda vez que eu quiser fazer isso.

    
por Paresh Mayani 25.08.2010 / 06:45

6 respostas

12

Você deve ser capaz de fazer todos os seus scripts no cygwin que é um ambiente semelhante ao Linux para o Windows.

    
por 25.08.2010 / 06:48
5

Você pode tentar ideone.com . Você pode editar e executar scripts bash (como Dennis comentou, scripts shell quase nunca compilados). A entrada é limitada a stdin e a saída é limitada a stdout, portanto, você não pode usá-la para desenvolver scripts de manipulação de arquivos. Se você está apenas tentando evitar a situação de inicialização dupla / reinicialização, não há necessidade de procurar uma solução “online”.

A recomendação de Dan do Cygwin parece ser uma maneira razoável de executar scripts de shell no Windows.

Se você precisar de algo um pouco mais completo, você pode tentar uma máquina virtual (execute outro sistema operacional “dentro” do Windows). Acho que você pode usar o VMWare Player para executar uma variedade de distribuições GNU / Linux pré-instaladas.

Na mesma linha, você poderia tentar VirualBox e instalar o seu sistema Unix-y preferido sob ele, se você não consegue encontrar uma VM adequada imagem que é compatível com (ou você prefere não usar) VMWare Player.

    
por 25.08.2010 / 08:51
2

Existem inúmeras contas de shell gratuitas disponíveis na web. Você provavelmente os acessaria via ssh em vez de um navegador. Este site é uma lista de alguns deles.

    
por 25.08.2010 / 16:16
1
  1. Confira ׂ Gnu no Windows . Você pode achar que é menos trabalhoso que o Cygwin.
  2. Talvez você esteja realmente procurando uma conta de shell gratuita . Pessoalmente, eu tenho uma conta em devio.us . Você precisará de um cliente ssh como o PuTTY para acessá-lo.
por 25.08.2010 / 09:31
1

Para ser realmente criativo, você pode carregar uma distribuição do Ubuntu em uma nuvem do Amazon S3 e, basicamente, criar um servidor baseado no Ubuntu de graça.

EDITAR Chris nos comentários fez a declaração correta. Não é o S3 que permite a instalação do Ubuntu, mas sim o serviço EC2. E apesar de não ser 100% gratuito, é relativamente barato para uso leve, mas provavelmente não vale a pena. Obrigado Chris por esclarecer!

    
por 25.08.2010 / 06:54
1

eu não faço scripts com frequência, mas quando faço isso Execute o Bash Shell Online

    
por 05.11.2015 / 07:16