Wenn man in der Bash als normaler User unterwegs ist, muss man ständig Files suchen. find ist ein mächtiges Tool dafür, allerdings produziert es Fehlermeldungen, wenn man auf einen bestimmten Bereich, der durchsucht werden soll, keinen Zugriff hat. find als root auszuführen ist nicht immer sinnvoll, da man (vor allem wenn man die gesamte Festplatte durchsucht), die Bereiche, auf die man keinen Zugriff hat, sowieso nicht durchsuchen will, aber das ausklammern dieser Bereiche ist noch viel mühsamer. Einfache Lösung:

find foo -name "bar" 2>/dev/null

Damit werden alle Fehler ins Nichts geschickt, und man kann sich in Ruhe die Ausgabe ansehen.

Nächster Beitrag Vorheriger Beitrag