Что это значит в моей программе? -exec ls -s {} [duplicate]

Этот вопрос уже имеет здесь ответ: Как использовать параметр -exec в команде find 2 ответы

-exec ls -s является частью моей программы, просто хочу знать, что означает -s {}. Это моя вся программа, я знаю, что она делает:

find $root -type f -exec ls -s {} \; | sort -n | tail -n 15 >> ~/prog.log
1
задан 28 April 2015 в 14:06

1 ответ

Эта команда find s файлов в каталоге $root, затем exec выполняет команду для каждого из них. Команда ls -s filename и {} является заполнителем в команде, которая заменяется каждым из имен файлов, найденных в $ root.

1
ответ дан 23 May 2018 в 20:54

Другие вопросы по тегам:

Похожие вопросы: