Shell Scripting – Εισαγωγή Μέρος 1ο

Το Shell scripting, ή σενάρια κελύφους είναι ο δρόμος στα ενδότερα κάθε Linux διανομής. Η καλή γνώση δημιουργίας αυτοματισμών, είναι σπουδαίο εργαλείο στην εκμάθηση του Linux αλλά και της διαχείρισης του λειτουργικού μας συστήματος. Στο παρόν άρθρο θα ξεκινήσουμε μια σειρά μαθημάτων, όπως αυτά έγιναν στο group του Telegram σχετικά με τον προγραμματισμό σε Bash.

Δείτε ποιος γιορτάζει σήμερα με τη βοήθεια του bash και του zenity

Πόσες ήταν οι φορές που ξεχάσαμε κάποια γιορτή, μόνο και μόνο γιατί δε μας το θύμισε κάποιος. Άλλες τόσες ήταν οι φορές που παίρναμε ετεροχρονισμένα τηλέφωνο. Μπορούμε λοιπόν να δούμε ποιος γιορτάζει σήμερα με τη βοήθεια του bash και του zenity ώστε να γλιτώσουμε την καζούρα και να περισώσουμε την υπόληψη μας.

Codewars : Τώρα και με υποστήριξη Bash scripting

Σήμερα θα αναφερθούμε στο Codewars, μια online πλατφόρμα όπου καλείστε να ακονίσετε τις δεξιότητές σας στον προγραμματισμό επιλύοντας διάφορα μικρά ή μεγάλα προβλήματα, διαφορετικού επιπέδου δυσκολίας. Πλέον πέρα από τις C/C++, C#, Javascript και Python υπάρχει η δυνατότητα να επιλέξετε Bash scripting.

GNOME: Πως να έχετε προκαθορισμένα προγράμματα καρφιτσωμένα στο δεξί κλικ

Σήμερα θα δούμε πως μπορείτε να φέρετε τον filemanager του GNOME στα μέτρα σας προσθέτοντας δικά σας script και αυτοματισμούς τα οποία θα εμφανίζονται όταν κάνετε δεξί κλικ (context menu) σε φάκελο ή αρχείο.

Μαθήματα Bash Scripting: Μεταβλητές περιβάλλοντος

Το πρώτο μέρος της σειράς μαθημάτων για το Bash Scripting πήρε καλές κριτικές. Μένει να δούμε αν το παρόν πόνημα θα δικαιώσει τις προσδοκίες του δύσκολου κοινού. Εφοδιαζόμαστε με καφέ και καθαρό κεφάλι και είμαστε έτοιμοι να δούμε για τις μεταβλητές περιβάλλοντος.

Μαθήματα Bash Scripting: Μεταβλητές – Συνθήκες – Συναρτήσεις

Μόλις δοκιμάσεις να γράψεις δυο εντολές σε ένα αρχείο κειμένου και το τρέξεις, δεν υπάρχει γυρισμός. Καλώς ήρθες στον μαγικό κόσμο του Bash Scripting και ετοιμάσου να μάθεις μεταβλητές, συνθήκες και συναρτήσεις

Κατέβασμα ήχου από YouΤube, Vimeo, Dailymotion, Soundcloud με youtube-dl

Σήμερα θα δούμε πως μπορούμε με το ανοιχτού κώδικα, youtube-dl να κατεβάσουμε το ηχητικό κομμάτι του Video (ομιλία, μουσική κλπ) από το youtube, να κατεβάσουμε ολόκληρη μια playlist και να φτιάξουμε ένα μικρό προγραμματάκι που θα μας διευκολύνει πολύ.

Φτιάξτε δικές σας εντολές για το τερματικό του Linux

Οι λεγόμενες εντολές τερματικού στο Linux δεν είναι παρά ένα σύνολο εφαρμογών / προγραμμάτων /σεναρίων κελύφους ή λογισμικών τα οποία είναι συνήθως εγκατεστημένα στην διαδρομή /usr/local/bin/. Πολλές όμως εντολές είναι scripts (σενάρια / αλληλουχία διαφορετικών εντολών κελύφους) τα οποία συνδυάζουν άλλες εφαρμογές σε μία. Ας φτιάξουμε λοιπόν τις δικές μας εντολές.… Read More Φτιάξτε δικές σας εντολές για το τερματικό του Linux