Linux: notas sobre shell script
Linux dá-lhe muitos comandos pequenas e especializadas, tais como bater
Conteúdo
Video: Shell Scripting Tutorials
Simples bater rotinas que permitem executar comandos e repetir as operações de um número de vezes apresentar-lhe alguns da potência disponível por meio de scripts shell.
Este artigo baseia-se em que o conhecimento, mostrando como incorporar duas ferramentas poderosas - sed e awk - em seus scripts. Estes dois utilitários mover seus scripts para o local onde o único limite para o que você pode fazer se a sua capacidade de descobrir como para pedir a saída que você precisa.
Video: Linux Tutorial: 4- Notes on Linux Shell (Section A)
Apesar sed é o editor de fluxo e awk é uma linguagem de programação rápida, eles se complementam tão bem que não é raro usar um com o outro. A melhor maneira de mostrar como estas ferramentas de trabalho é percorrer alguns exemplos.
Tal como acontece com qualquer outro aspecto da computação, leva um tempo para se acostumar com Shell Script. Depois de se tornar scripts de escrita confortável, no entanto, você vai achar que você pode automatizar qualquer número de operações e simplificar a sua tarefa como um administrador. As dicas a seguir podem ser úteis para manter em mente:
Depois de criar um script, você pode executá-lo automaticamente em uma base one-time usando em, ou em uma base regular, usando cron.
Você pode usar expressões condicionais, tal como E se, enquanto, e até, a olhar para os eventos a ocorrer (como certos usuários acessando um arquivo que não deveria) ou para que você saiba quando algo que deveria estar lá vai embora (por exemplo, um arquivo é removido ou um usuário termina).
Você pode definir permissões em shell scripts, da mesma forma que você definir permissões para outros arquivos. Por exemplo, você pode criar scripts que são compartilhados por todos os membros do seu grupo administrativo (uso caso para criar menus com base em LOGNAME).
Video: Linux Shell Script Tutorial the Echo Command