Eine Sammlung einfacher Bash-Skripte.
Erste Schritte
- Hello.sh: Erhalten Sie eine einfache Ausgabe
- Process.sh: Führen Sie mehr als einen Befehl in einem Skript aus
- Interactive.sh: ein einfaches, aber sehr interaktives Skript
- Special-Pattern.sh: Zeichne ein Rautenmuster mit Punkten(.)
- While-Read.sh: Zeilen aus einer Datei mithilfe einer While-Schleife lesen
- Read-Menu.sh: Zeigt ein Menü für Systeminformationen an
- While-Menu.sh: ein wiederholtes Menü für Systeminformationen
- Affect.sh: Gibt einen Spinner-Loader aus
- Colorful.sh: Bietet Ihnen die Ausgabe mehrerer Farben
- Convertlowercase.sh: Konvertiert Daten entweder aus der Datei oder der Standardeingabe in Kleinbuchstaben
- up.sh: Verschieben eines Verzeichnisses im Shell-Skript nach oben
- List-dir.sh: Dateien in einem Verzeichnis auflisten
- Count-lines.sh: Gibt die Zeilennummer jeder Datei im aktuellen Verzeichnis aus
- Randomfile.sh: Erstellen Sie automatisch eine eindeutige Datei/einen eindeutigen Ordner mit Datums- und Zeitstempel
- Random-emoji.sh: Ramdom-Emojis drucken
- pomodoro.sh: eine einfache in Bash geschriebene Pomodoro-App
Programmierung
- VersionCompare.sh: Vergleichen Sie zwei Versionsnummern
Dienstprogramm
- Encrypt.sh: Verschlüsseln Sie eine Datei/einen Ordner mit einem Passwort
- Archive-and-encrypt.sh: Archivieren Sie einen Pfad in einer Datei und verschlüsseln Sie die Datei
- Weather.sh: Überprüfen Sie das Wetter an einem bestimmten Ort oder verwenden Sie standardmäßig die Geolokalisierung der IP-Adresse.
- WhereIP.sh: Standort einer IP-Adresse abrufen.
Systemadministration
- DirectorySize.sh: Gibt die Größe eines angegebenen Verzeichnisses aus
- Test-File.sh: Bewerten Sie den Status einer Datei/eines Verzeichnisses
- Server-Health.sh: Serverbezogene Informationen melden
- CPU.sh: Melden Sie, ob die CPU-Auslastung den Schwellenwert überschreitet
- Disk-Space.sh: Überprüfen Sie, ob der Speicherplatz den Grenzwert überschreitet
- CollectNetworkInfo.sh: Sammeln Sie Informationen zum Server
- RemoteBackup.sh: Sichern Sie eine lokale Datei auf einem Remote-Server
- HardwareInfo.sh: Hardwareinformationen für Linux-Systeme anzeigen
- Get-Temperature.sh: CPU-Temperatur anzeigen
Mathe
- Addition.sh: Addition zweier Zahlen durchführen
- Subtraction.sh: Subtraktion zweier Zahlen durchführen
- Multiplication.sh: Multiplikation zweier Zahlen durchführen
- Division.sh: Division zweier Zahlen durchführen
- Simplecacl.sh: ein einfacher Rechner
- Table.sh: Tabelle mit beliebiger Nummer drucken
- EvenOdd.sh: Überprüfen Sie, ob eine über die Standardeingabe eingegebene Zahl ungerade oder gerade ist
- Factorial.sh: Erzeugt die Fakultät einer Zahl
- Armstrong.sh: Überprüfen Sie, ob eine angegebene Nummer Armstrong ist oder nicht
- Prime.sh: Überprüfen Sie, ob eine Zahl eine Primzahl ist oder nicht
- Fibonacci.sh: Testen Sie, ob eine eingegebene Zahl eine Fibonacci-Zahl ist oder nicht
- Decimal2Binary.sh: Dezimalzahl in Binärzahl umwandeln
- Binary2Decimal.sh: Binärzahl zurück in Dezimalzahl umwandeln
- Decimal2Hex.sh: Dezimalzahl in Hex umwandeln
- Hex2Decimal: Hex-Zahl zurück in Dezimal umwandeln
Bildmanipulation
- thumbnail.sh: Erstellen Sie 400-Pixel-Miniaturansichten aus Bildern in einem Ordner
Lizenz
MIT