Howto Bash
Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
howto:howto_bash [13.11.2019 11:12] nikolay_carbonsoft |
howto:howto_bash [16.06.2020 07:31] s.troshin |
||
---|---|---|---|
Строка 9: | Строка 9: | ||
===== Как отправить почту с авторизацией из shell стандартной утилитой mail ===== | ===== Как отправить почту с авторизацией из shell стандартной утилитой mail ===== | ||
<code bash> | <code bash> | ||
+ | yum install mailx | ||
+ | |||
echo -e \ | echo -e \ | ||
"To: admin@example.com | "To: admin@example.com | ||
Строка 60: | Строка 62: | ||
<code>unset HISTFILE | <code>unset HISTFILE | ||
+ | </code> | ||
+ | |||
+ | ===== Удалить аргумент из списка ===== | ||
+ | |||
+ | Сложные изменения $@ | ||
+ | |||
+ | <code> | ||
+ | # удаляем --user-login из списка аргументов | ||
+ | for arg do | ||
+ | shift | ||
+ | [[ "$arg" = "--user-login="* ]] && continue | ||
+ | set -- "$@" "$arg" | ||
+ | done | ||
</code> | </code> | ||