Seite 1 von 1
Bash-Scripting: Eingabewert oder Default-Value, wenn keine Eingabe
Verfasst: 23.02.2018, 09:37
von schmidtsmikey
Ein kleines Howto für alle Bash-Entwickler oder Hobby-Script-Schreiber ist soeben online gegangen. Eine typische Aufgabe, wie man sie von Software-Installationen mit anschließender Konfiguration (bspw. MySQL-Installation) her kennt, ist das Verwenden von Standardwerten bei Eingabeprompts. Der Anwender des Scripts wird nach einer Information gefragt, bekommt gleichzeitig einen Default-Value angeboten. Drücker der Anwender nun ENTER ohne eine Eingabe getätigt zu haben, wird der Default-Value verwendet. Ansonsten der Eingabewert.
Wie einfach das funktioniert, wird in folgendem Beispiel gezeigt:
http://www.pc-erfahrung.de/linux/bash/b ... enden.html
Re: Bash-Scripting: Eingabewert oder Default-Value, wenn keine Eingabe
Verfasst: 24.02.2018, 07:44
von Joyrider
Gute Arbeit, Herr Pan.
Bash-Scripting: leere und veraltete Dateien finden und per Mail verschicken
Verfasst: 01.03.2018, 13:31
von schmidtsmikey
Ein weiteres Bash-Script geht online. Dieses mal werden kaputte Tagessicherungen aufgespürt, welche sich durch leere oder veraltete Dateien bemerkbar machen. Dabei wird nicht nur einfach gezeigt, wie man mittels
find diese Fehler erkennt, sondern wie man die Liste mit betroffenen Dateien direkt per Mail verschickt, um den Verantwortlichen zu informieren.
Vielleicht ist das Bash-Script für den einen oder anderen brauchbar, denn es gibt nichts schlimmeres als im Worst Case Szenario auf ein unvollständiges Backup zurückgreifen zu müssen.
Hier gehts zum Artikel:
Bash-Scripting: leere und veraltete Dateien finden und per Mail verschicken
Bash-Scripting: Linux-User inkl. Passwörter migrieren
Verfasst: 20.03.2018, 10:34
von schmidtsmikey
Ein weiteres Bash-Skript ist online gegangen. Dieses mal wird gezeigt, wie man Benutzer von einem auf den anderen Linux-Server bzw. -System inklusive Passwörter migriert. Das Skript ließt dabei die Benutzer des alten Systems ein, bietet eine benutzerfreundliche Dialogbox zur Auswahl an und migriert anschließend die ausgewählten Linux-User auf das neue System.
Hier gehts zum Artikel
Bash-Scripting: Benutzer inkl. Passwort migrieren
Bash-Scripting: Dateien in UTF-8 umwandeln
Verfasst: 25.03.2018, 19:45
von schmidtsmikey
Eine kleine Anleitung, die vielen Administratoren große Arbeit erspart: wie kann ich Dateien in einem Verzeichnis und dessen Unterverzeichnisse in UTF-8 umwandeln, ohne den Ausgangs-Zeichensatz festlegen zu können. Das oftmals angepriesene Tool
iconv ist für diesen Task unbrauchbar. Besser geeignet ist
vim, welches im Skript-Mode diese Aufgabe tadellos meistert.
Hier geht es zum Artikel:
Bash-Script: Encoding/Zeichensatz in UTF-8 ändern
Bash-Scripting: Dateien in UTF-8 umwandeln
Verfasst: 25.03.2018, 19:45
von schmidtsmikey
Eine kleine Anleitung, die vielen Administratoren große Arbeit erspart: wie kann ich Dateien in einem Verzeichnis und dessen Unterverzeichnisse in UTF-8 umwandeln, ohne den Ausgangs-Zeichensatz festlegen zu können. Das oftmals angepriesene Tool
iconv ist für diesen Task unbrauchbar. Besser geeignet ist
vim, welches im Skript-Mode diese Aufgabe tadellos meistert.
Hier geht es zum Artikel:
Bash-Script: Encoding/Zeichensatz in UTF-8 ändern
Re: Bash-Scripting: Eingabewert oder Default-Value, wenn keine Eingabe
Verfasst: 26.03.2018, 19:37
von Joyrider
Sehr coole Sache das, gute Arbeit.
Re: Bash-Scripting: Eingabewert oder Default-Value, wenn keine Eingabe
Verfasst: 29.03.2018, 06:04
von schmidtsmikey
Ich werde jetzt einfach immer, wenn ich eine Problemstellung zu lösen habe und diese für nützlich erachte, dieses einfach als Artikel veröffentlichen :-)