Finde nur hidden files

Um nur hidden-Files mit find zu finden kann man folgende befehle ausfĂĽhren:
find ~ -regex '.*/\..*' -type f
find ~ -type f -name ".*"Letzteres ist selbstverständlich am einfachsten. Das Gegenteil zu finden, funktioniert folgendes.
find ~ -type f ! -name ".*"
find ~ -maxdepth 1 ! -regex '.*/\..*' -type f -exec basename '{}' \;Letzteres entspricht der Ausgabe von ls.