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>
)