Дайте мне шесть часов на то, чтобы срубить дерево, и первые четыре я буду точить топор.
Bash таким же образом может обрабатывать конвейер команд:
if ls | grep pdf
then
echo "found one or more pdf files here"
else
echo "no pdf files found"
fi
Дайте мне шесть часов на то, чтобы срубить дерево, и первые четыре я буду точить топор