Я не уверен, что ты пытаешься сделать. Если вы хотите найти все файлы и каталоги в /home
которые имеют разрешения 200
, вы можете сделать
find /home -perm -200
Однако это не список файлов и папок, доступных для записи в мире, 200
означает, что файл доступен для записи его владельцем. Если вы хотите, чтобы все файлы и папки, которые могут писать все, делали это:
find /home -perm -a=w
Ваш grep .
ничего не делает. .
означает "сопоставить ЛЮБОГО персонажа", поэтому оно всегда будет верным. Если вы ищете файлы или папки, имя которых начинается с .
, вы можете сделать нужно grep "^\."
,