Я хочу предоставить длинный список (с ls -l) всех файлов в домашнем каталоге, доступный для записи пользователем, как я могу объединить find и ls -l?Как перечислить все результаты поиска -perm?
-2
A
ответ
1
find ~/ -maxdepth 1 -exec ls -l '{}' \;
Если вы строго заинтересованы только в файлах, то есть, нет папок, то вы можете настроить последнюю команду следующим образом
find ~/ -maxdepth 1 -type f -exec ls -l '{}' \;
0
Проверьте страницу человека для «найти». Он имеет действие -ls, которое вы можете пометить до конца:
-ls True; list current file in ls -dils format on standard output.
+0
Я уже знаю это, но мне действительно нужен формат ls -l для распечатки – hellonotmyworld
Если вы найдете какой-либо ответ достаточно полезным, было бы неплохо согласиться с ним. Если у вас все еще есть сомнения, просто спросите. Добро пожаловать в SO. – MASL