Skip to main content
added 30 characters in body
Source Link
Stéphane Chazelas
  • 584.6k
  • 96
  • 1.1k
  • 1.7k
find . \( \
  -type d ! -perm 755 -o \
  -type l ! -perm 777 -o \
  -type f ! \( -perm 644 -o -perm 755 \) -o \
  ! -type f ! -type l ! -type d ! -perm 644 \) -exec ls -ld {} +
  
find . \( \
  -type d ! -perm 755 -o \
  -type l ! -perm 777 -o \
  -type f ! \( -perm 644 -o -perm 755 \) -o \
  ! -perm 644 \) -exec ls -ld {} +
  
find . \( \
  -type d ! -perm 755 -o \
  -type l ! -perm 777 -o \
  -type f ! \( -perm 644 -o -perm 755 \) -o \
  ! -type f ! -type l ! -type d ! -perm 644 \) -exec ls -ld {} +
  
added 6 characters in body
Source Link
Stéphane Chazelas
  • 584.6k
  • 96
  • 1.1k
  • 1.7k
find . \( \
  -type d ! -perm 755 -o \
  -type l ! -perm 777 -o \
  -type f ! \( -perm 644 -o -perm 755 \) -o \
  ! -perm 644 \) -exec ls -ld {} +
  
find . \
  -type d ! -perm 755 -o \
  -type l ! -perm 777 -o \
  -type f ! \( -perm 644 -o -perm 755 \) -o \
  ! -perm 644 -exec ls -ld {} +
  
find . \( \
  -type d ! -perm 755 -o \
  -type l ! -perm 777 -o \
  -type f ! \( -perm 644 -o -perm 755 \) -o \
  ! -perm 644 \) -exec ls -ld {} +
  
Source Link
Stéphane Chazelas
  • 584.6k
  • 96
  • 1.1k
  • 1.7k

find . \
  -type d ! -perm 755 -o \
  -type l ! -perm 777 -o \
  -type f ! \( -perm 644 -o -perm 755 \) -o \
  ! -perm 644 -exec ls -ld {} +