Está aqui um editor para terminal linux como existe para o MS-DOS?

2

Eu sei que existe um editor embutido no MS-DOS, então você pode criar arquivos em lote (.bat). Mas há algo assim para o terminal Linux Mint 12?

    
por Gilles 10.08.2012 / 05:54

1 resposta

11

Para editar / criar arquivos a partir do shell:

A maioria das distribuições linux vem com nano que é bastante amigável.

Outra alternativa seria vi , mas isso é um pouco mais complicado.

Para um equivalente '.bat' para comandos de sequenciamento:

Dependendo do shell que você está usando (provavelmente bash ) você precisará escrever shell script, tradicionalmente com uma extensão .sh (ou sem extensão, usando um hashbang ). A sintaxe depende do shell que está interpretando o script. Se você estiver usando bash, então você deve investigar bash scripting . Exemplos de outros shells incluem zsh , csh , pash e shell Ipython; mas bash é o mais comum, de longe.

Observe que os scripts de shell exigem permissões de execução para serem executados. Você definiria isso usando chmod (por exemplo, chmod u+x <filename> )

    
por 10.08.2012 / 05:56