====== Linux Shell Skripte ======
----
===== Periodisch Temperaturen anzeigen =====
while true; do sensors && sleep 1; done
{{tag>linux shell software deutsch}}
===== Datein und Ordner Suchen =====
Die Dateisuche in Linux ist mir zu komplex, um sie aus dem ff bedienen zu können. Daher gibt's ein kleines Skript:
#! /bin/bash
# windows-like file search
# script for finding files by filename in current directory and all subdirectories, ignoring case
# use \ for escaping *
# e.g.
#> datei \*.txt
find . -type f -iname "$1"
Zu beachten ist, dass der Stern (Asterisk) escapet werden muss.
Beispielaufruf:
datei \*.txt
Findet alle .txt Datein im aktuellen Verzeichnis und allen Unterverzeichnisse.
Ähnliches hab ich auch für Ordner gemacht:
#! /bin/bash
# windows-like directory search
# script for finding directories by filename in current directory and all subdirectories, ignoring case
# use \ for escaping *
# e.g.
#> ordner \*git\*
find . -type d -iname "$1"
===== Shell Skripte Debuggen =====
set -x
oder mit
sh -x /pfad/zum/skript
**Bash Debugger** [[http://bashdb.sourceforge.net/|link]] könnte auch einen Versuch wert sein!