Мне нужно разработать одну команду find
, который ищет:
- Все программы на C # или Java
- Находится в домашнем каталоге текущего пользователя
- Иметь хотя бы одну жесткую ссылку
- Читаем для всех
- Установить хотя бы один бит записи
- Ни для кого не выполняется
Я нашел ответы на все вопросы, кроме последнего критерия, и вот мой код:
find /home -name "*.c" "*.java" -links 1 (-perm -a=r -a -perm -a=!x)
Я действительно не думаю, что это правильно, и это не полностью. Помогите?