Dieser Artikel wurde von tuxorials.de (Dokuwiki) hierher migriert! Mögliche Darstellungsfehler bitte ich zu entschuldigen.
In der ersten Episode der Mini-Serie, zur Konfiguration von Samba, geht es um den einfachen Austausch von Daten ohne jeglische Benutzerbeschränkung.
Das Szenario: Es soll einfach möglich sein, Filme und Musik für Freunde in einem normal geswitchten Netzwerk bereitzustellen, ohne, dass es Features wie Drucker-Sharing oder Home-Verzeichnisse für Nutzer gibt. Ebenfalls soll es eine Möglichkeit geben, dass Leute Ihnen neue Downloads zugänglich machen bzw.
Continue reading
Dieser Artikel wurde von tuxorials.de (Dokuwiki) hierher migriert! Mögliche Darstellungsfehler bitte ich zu entschuldigen.
Im ersten Teil der Serie, rund um die Shell-Programmierung, befassen wir uns heute mit den Möglichkeiten des Startens bzw. Ausführens eines Shell-Scriptes.
Um die Möglichketen des Ausführens zu erläutern erstellen Sie bitte eine Datei auf Ihrem Desktop mit dem Namen script1.sh (touch Desktop/script1.sh) und öffnen Sie sie in einem beliebigen Editor und geben dort folgenden Inhalt ein:
Continue reading
Dieser Artikel wurde von tuxorials.de (Dokuwiki) hierher migriert! Mögliche Darstellungsfehler bitte ich zu entschuldigen.
Wie auch in anderen etablierten Programmiersprachen gibt es das Paradigma der Variablen, welche grundsätzlich als Datenspeicher herhalten müssen und deswegen auch in der Shell-Programmierung einen hohen Stellwert haben.
Einer Variablen einen Wert zuweisen:
variable=wert z.B
PATH=/bin/ Zugriff auf den Wert einer Variable: Auf den Wert einer Variablen kann auch zwei Arten zugegriffen werden, wobei sie sich nur dadurch unterscheiden, dass die eine Möglichkeit eine Begrenzung des Variablennamens ermöglicht, was bei der String-Verkettung manchmal nötig ist.
Continue reading
Dieser Artikel wurde von tuxorials.de (Dokuwiki) hierher migriert! Mögliche Darstellungsfehler bitte ich zu entschuldigen.
Wie gesagt, handelt es sich bei der Shell-Programmierung tatsächlich um eine Art der Programmierung und deshalb muss es auch die sogenannten Kontrollstrukturen geben, welche Inhalt dieses Beitrages sind.
Die if-Anweisung Die if-Anweisung ist die wichtigste aller Kontrollstrukturen und sie nimmt auch in der Shell-Programmierung eine zentrale Rolle ein. Die Anweisung ist eigentlich nur eine spezielle Syntax für das test-Kommando und somit kann man für die Funktionen der if-Anweisung die Manpage von test konsultieren.
Continue reading
Dieser Artikel wurde von tuxorials.de (Dokuwiki) hierher migriert! Mögliche Darstellungsfehler bitte ich zu entschuldigen.
Dieser Beitrag soll Platz für alle die kleinen Dinge bieten, die das Arbeiten mit Shell-Scripten komfortabel und interaktiv machen. Es geht hier z.B. um Benutzereingaben verarbeiten und functions.
Benutzereingaben einlesen Eine zentrale Komponente einer Software ist die Reaktion auf Benutzereingaben und deswegen gibt es in Shell-Scripten eine einfache und dabei leistungsfähige Möglichkeit Eingaben vom Nutzer zu erfassen.
Continue reading