Дайте мне шесть часов на то, чтобы срубить дерево, и первые четыре я буду точить топор.
Bash таким же образом может обрабатывать конвейер команд:
if ls | grep pdf
then
echo "found one or more pdf files here"
else
echo "no pdf files found"
fi
Квантификаторы указывают, сколько раз элемент должен появиться в строке, и определяются фигурными скобками {}. Например, шаблон T{5} означает, что буква T должна последовательно появляться ровно пять раз. Шаблон T{3,6} означает, что буква T должна появляться последовательно от трех до шести раз. Шаблон T{5,} означает, что буква T должна появляться пять раз или более.
Якоря