告诉我如何让 find 命令对于 IF 运算符返回 TRUE 和 FALSE?
像这样尝试过:
if find . -type f -regextype egrep -regex '.{150}.*' | wc -l;
then echo "Найдены файлы с недопустимой длиной имени. СТОП.";
else
echo "Продолжаем работать";
fi
基于 TRUE != 0 和 FALSE = 0 的假设。但如果查找结果不为 0,则无法终止程序。