Aprendiendo Shell Script, ¿qué sigue?

Aprendiendo Shell Script, ¿qué sigue?

Terminé de aprender "Shell Script" en Linux, por lo que ahora tengo un nivel intermedio casi avanzado, pero no puedo adivinar cómo puedo usar este lenguaje de script para crear cosas/programas pequeños.

¡Igual que tener el arma sin conocimientos de uso!

Respuesta1

Realmente necesitas calificar cuálcaparazónestás hablando.

Si estás interesado bash, no puedo recomendarlo.Preguntas frecuentes sobre bashcualquier superior

Respuesta2

Guía avanzada de secuencias de comandos Bash -http://tldp.org/LDP/abs/html/. Libro en la categoría "DEBE LEER".

Respuesta3

Una cosa que puedes hacer es investigar los scripts integrados que vienen con la distribución. Busque en /etc y consulte los scripts de inicio y apagado.

Ciertamente puedes hacer mucho con bash o c shell, particularmente cuando se combina con sed, awk, tr, tee, wc, y así sucesivamente... Sin embargo, encontré más gratificante dedicar bastante tiempo a aprender expresiones regulares. y Perl; Simplemente me sentí más productivo. En mi opinión, Python o Ruby serían opciones igualmente excelentes.

Respuesta4

Deberíaaprende C.

Entonces aprende algoperla(solo lo básico, me lo agradeceréis).Mastering Perl es una caja de herramientas llena de herramientas muy útiles.

Después de eso, ¡Java! Java es excelente en muchas cosas. Al hacer esto, también aprenderás algunos conceptos de OO y patrones de diseño. Túpodríaaprenda C# o C++ en lugar de Java, pero esa es otra discusión que prefiero no tocar (Java es excelente para resolver mis problemas, la comunidad y las herramientas son excelentes). Omita php y todo lo que es la programación web, esa es mi opinión.

Y luego, aprenda bases de datos. Sintaxis SQL y elija una base de datos para aprender. Yo elegiría PostgreSQL (opcional: Microsoft SQL Server).

Para ampliar tu mente debes aprender programación funcional.estoy haciendo esto ahora mismo(Scala y OCaml).

Luego aprenda Fedora y conviértase en colaborador del proyecto Fedora.

¡Entonces consigue un trabajo de programación adecuado y vive feliz para siempre! Eso es lo que yo haría. :)

información relacionada