2

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.

2 Answers2

3

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.

Kelbizzle
  • 1,879
2
find /sbin -name '*.*' | grep -v '/\.'

Can add -type f if only interested in files.

pmac72
  • 501