Инструменты пользователя

Инструменты сайта


linux:binbash

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
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
 </code> </code>
  
Строка 409: Строка 418:
 </details> </details>
  
 +
 +
 +<details>
 +<summary>:!: Имя скрипта без расширения</summary>
 +<code bash>
 +tmp=${0##*/}
 +echo ${tmp%%.*}
 +echo "-------"
 +echo ${0##*/} | sed 's/\..*//g'
 +echo "------"
 +tmp2=$(basename "$0" | sed 's/\..*//g')
 +echo $tmp2
 +</code>
 +</details>
  
  
linux/binbash.1733047742.txt.gz · Последнее изменение: 2024/12/01 10:09 — admin