Похоже, вы пытаетесь справиться с rm
, запрашивая подтверждение перед каждым удалением, передавая вывод yes
, который выдает бесконечное количество символов "y" в rm, но вы делаете это неправильно.
rm -Rf .git # the -f option is "force", i.e. don't ask for confirmation.
Если вы хотите направить вывод одной команды в другую, источник должен идти первым, перед конвейером:
yes | head