Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
linux:binbash [2024/12/01 10:09] admin |
linux:binbash [2025/02/10 15:38] (текущий) admin |
||
---|---|---|---|
Строка 309: | Строка 309: | ||
exit 1 | exit 1 | ||
fi | fi | ||
+ | |||
+ | # Если первый аргмент пустой или отсутствует | ||
+ | if [ -z ${1} ]; then | ||
+ | |||
+ | # Если второй аргумент НЕ пустой и не отсутствует | ||
+ | if [ -n ${2} ]; then | ||
+ | |||
+ | # Если отсутствует или пустые первый или второй аргументы | ||
+ | if [ -z ${1} ] || [ -z ${2} ]; then | ||
</ | </ | ||
Строка 409: | Строка 418: | ||
</ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | < | ||
+ | <code bash> | ||
+ | tmp=${0## | ||
+ | echo ${tmp%%.*} | ||
+ | echo " | ||
+ | echo ${0##*/} | sed ' | ||
+ | echo " | ||
+ | tmp2=$(basename " | ||
+ | echo $tmp2 | ||
+ | </ | ||
+ | </ | ||