Script do Shell de Aprendizado, o que vem a seguir? [fechadas]

2

Eu já terminei de aprender "Shell Script" no Linux, então estou agora no nível intermediário avançado, mas não consigo adivinhar como posso usar essa linguagem de script para criar coisas / programas minúsculos!

Assim como ter a arma sem conhecimento de uso!

    
por wisdom 27.01.2012 / 04:47

4 respostas

3

Você realmente precisa qualificar qual shell você está falando.

Se você estiver interessado em bash , não posso recomendar este FAQ do bash mais alto

    
por 27.01.2012 / 04:52
2

Guia avançado de script de script - link . Reserve na categoria "DEVE LER".

    
por 27.01.2012 / 05:25
2

Uma coisa que você pode fazer é investigar os scripts internos que acompanham a distribuição. Saiba mais sobre o / etc e confira os scripts de inicialização e desligamento.

Você pode certamente fazer muito com o bash ou com o shell c, particularmente quando combinado com o sed, o awk, o tr, o tee, o wc e assim por diante ... No entanto, achei mais gratificante gastar um pouco de tempo aprendendo expressões regulares e Perl; Eu apenas me senti mais produtivo. Python ou Ruby seriam escolhas igualmente excelentes na minha opinião.

    
por 27.01.2012 / 05:59
1

Você deve aprender C .

Então aprenda alguns Perl (apenas o básico, você vai me agradecer por isso). Mastering Perl é uma caixa de ferramentas cheia de ferramentas muito afiadas.

Depois disso, Java! Java é ótimo em muitas coisas. Você também vai pegar alguns conceitos OO e design pattern fazendo isso. Você poderia aprender C # ou C ++ em vez de Java, mas é uma outra discussão que prefiro não tocar (o Java é ótimo para resolver meus problemas, a comunidade e as ferramentas são ótimas). Ignorar php e tudo o que a programação web é, essa é a minha opinião sobre isso.

E depois, aprenda bancos de dados. Sintaxe SQL e escolha um banco de dados para aprender. Eu iria para o PostgreSQL, (opcional: Microsoft SQL Server).

Para ampliar sua mente, você deve aprender programação funcional. Estou fazendo isso agora (Scala & OCaml).

Depois aprenda o Fedora e torne-se um colaborador do projeto Fedora.

Então, pegue um trabalho de programação adequado e viva feliz para sempre! Isso é o que eu faria. :)

    
por 27.01.2012 / 06:26