Я хочу перечислить все файлы и каталоги в каталоге без разрешений 777 и 755. Что за команда, использующая командную строку linux Ubuntu?

1 ответ1

2

если Folderpath - это путь к папке, в которой вы заинтересованы

ls -l Folderpath | egrep -v 'drwxrwxrwx|drwxr-xr-x|-rwxr-xr-x|-rwxrwxrwx'

will give result in this format
   total 82796
   -rw-rw-rw-  1 imran imran 40203707 Feb 13 14:32 tmp_13-02.14.log

удаление файлов и каталогов с разрешения 777 и 755

Если вам нужны только имена файлов и папок

ls -l Folderpath | egrep -v 'drwxrwxrwx|drwxr-xr-x|-rwxr-xr-x|-rwxrwxrwx' |rev|  cut -d ' ' -f 1| rev| tail -n +2
Output will be
tmp_13-02.14.log
.
.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .