Je dois localiser tous les objets du système de fichiers sous le répertoire / sbin qui incluent une période (.) Quelque part dans le nom de l'objet, mais pas les objets qui commencent par une période de pointe.
Essayez ceci dans votre dossier / sbin
Trouvez le fichier * .txt, mais ignorez le fichier .txt caché tel que le fichier .vimrc ou .data.txt:
$ find . -type f \( -iname "*.txt" ! -iname ".*" \)
L'option -type f force uniquement pour rechercher des fichiers et pas des répertoires.
find /sbin -name '*.*' | grep -v '/\.'
Peut ajouter -type f
si seulement intéressé par les fichiers.