Вам необходимо привязать свой поиск (или использовать -x
):
grep -x '[^aeiou]*a[^eiou]*e[^aiou]*i[^aeou]*o[^aeiu]*u[^aeio]*'
ultraexpeditious
совпадения, так как он содержит aexpeditious
, который соответствует по вашему регулярному выражению.
В зависимости от вашего дистрибутива вы можете поместить сценарий на уровень выполнения (который выполняется после ] ваш пользователь вошел в систему). В отличие от cron, он будет выполняться в интерактивном режиме!
Вы должны проверить, что означает ваш уровень выполнения (потому что вы можете изменить его по умолчанию).
Уровни запуска по умолчанию для Debian и Ubuntu:
поместите сценарий сюда /etc/rcX.d просто поместите файл на правильный уровень запуска, и он будет выполнен после запуска машины