Это означает, что вы выполнили chmod 755
, что означает, что find $HOME -name "*.pl"
ничего не вернуло.
Обратите внимание, что следующие лучше, потому что они не рискуют выйти за пределы лимита на длина командной строки, и они обрабатывают метасимволы оболочки (например, пробелы) в значении $HOME
и в путях, возвращаемых find
:
find "$HOME" -name "*.pl" -exec chmod 755 {} + # GNU find required.
find "$HOME" -name "*.pl" | xargs -r chmod 755 # Doesn't support LF in file names.
find "$HOME" -name "*.pl" -print0 | xargs -r0 chmod 755