I need to locate all of the file system objects below the /sbin directory that include a period (.) somewhere in the object’s name, but not objects that begin with a leading period.

link|improve this question

17% accept rate
feedback

2 Answers

Try this in your /sbin folder

Find *.txt file but ignore hidden .txt file such as .vimrc or .data.txt file:

$ find . -type f \( -iname "*.txt" ! -iname ".*" \)

The -type f option forces to only search files and not directories.

link|improve this answer
feedback
find /sbin -name '*.*' | grep -v '/\.'

Can add -type f if only interested in files.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.