Letztes Update 2021/02/26 20:01
Um aus einem bestimmten Textfile die Mediendateien (Grafik, PDF, etc.) herauszufinden, nach {{ suchen und ausgeben. Alle Textdateien sind im Ordner /dokuwiki/data/pages/ enthalten. Daher lautet die Abfrage:
grep "{{" /var/www/html/dokuwiki/data/pages/text.txt
bzw.
grep "{{" /mnt/ssd/www/html/dokuwiki/data/pages/text.txt
je nachdem, wo Dokuwiki beheimatet ist.
Dazu die gewünschte Seite aufrufen und aus der Zeile Zuletzt gesehen: tux_nano als als Name der Textdatei eintragen. Beispiel:
grep "{{" /var/www/html/dokuwiki/data/pages/tux_nano.txt
Das Ergebnis:
{{ :linux:nano1.jpg?400|}} Diese Kurzinfo als {{:pdf:tux_nano_kuerzel.pdf|PDF}} [[linux|{{:icons:go-previous.png?30|Zurück}}]][[linux| - Zurück zur Linux Hauptseite]]
Hier ist herauszulesen, dass die Grafik /dokuwiki/data/media/linux/nano1.jpg, die PDF-Datei /dokuwiki/data/media/pdf/tux_nano_kuerzel.pdf und die Grafik /dokuwiki/data/media/icons/go-previous.png in der Seite tux_nano verendet werden.
FIGlet ist ein Computerprogramm, das Textbanner in verschiedenen Schriftarten generiert, welche aus Buchstaben und/oder Grafikzeichen bestehen. Für Debian (und auch Raspberry OS) gibt es deb Pakete. Zum Installieren von figlet einfach sudo apt install figlet
eingeben.
sudo apt install figlet
An der Konsole figlet eingeben und den Text der in ASCII-Grafik umgewandelt werden soll:
pi@dw:~ $ figlet dw-Testserver 211 _ _____ _ ____ _ _ __| |_ __ |_ _|__ ___| |_ ___ ___ _ ____ _____ _ __ |___ \/ / | / _` \ \ /\ / /____| |/ _ \/ __| __/ __|/ _ \ '__\ \ / / _ \ '__| __) | | | | (_| |\ V V /_____| | __/\__ \ |_\__ \ __/ | \ V / __/ | / __/| | | \__,_| \_/\_/ |_|\___||___/\__|___/\___|_| \_/ \___|_| |_____|_|_|
Diese Grafik kopieren und dann
sudo nano /etc/motd
aufrufen. Den Cursor an das Ende der Datei setzen und die Grafik durch drücken der rechten Maustaste einfügen. Weitere Informationen können mit angegeben werden.
_ _____ _ ____ _ _ __| |_ __ |_ _|__ ___| |_ ___ ___ _ ____ _____ _ __ |___ \/ / | / _` \ \ /\ / /____| |/ _ \/ __| __/ __|/ _ \ '__\ \ / / _ \ '__| __) | | | | (_| |\ V V /_____| | __/\__ \ |_\__ \ __/ | \ V / __/ | / __/| | | \__,_| \_/\_/ |_|\___||___/\__|___/\___|_| \_/ \___|_| |_____|_|_| IP: 192.168.20.211/24
Beim nächsten Start wird der Banner und der Text nach dem Login angezeigt.
Weitere Informationen und Fontdateien sind auf der Homepage von figlet zu finden.