Используйте бесконечный цикл while
с sleep
.
set cli pager off
set cli scripting-mode on
while true; do
show running resource-monitor ingress-backlogs;
show running resource-monitor second last 10;
show session info;
show counter global filter delta yes;
sleep 10;
done
Вы можете использовать эту команду find
, чтобы найти и переместить все файлы размером более 10M.
find. -type f -size +10M -exec mv -t path/to/target/dir {} +
Используя этот синтаксис, мы используем один mv
процесс для всех файлов, или, лучше сказать, только столько процессов, сколько необходимо, так как в случае слишком большого количества аргументов это обрабатывается внутри, а второй, третий и т. д. процесс может быть поднят, если это необходимо.
Когда его можно использовать, это означает, что мы можем выполнить команду с несколькими аргументами, это лучше из синтаксиса -exec <command> {} \;
, где вызывается один процесс на аргумент. Важно использовать {} +
, так как между фигурными скобками и +
ничего не может быть, поэтому для команды mv
мы должны использовать параметр -t
для определения целевого каталога.