Всем привет, собственно надо использовать в име6новании верхний регистр или нижний? или может правильней использовать верблюжью нотацию?
И какие символы допустимы в имени, можно ли использовать цифры?
Как правильно называть переменные в bash?
Модератор: Модераторы разделов
Re: Как правильно называть переменные в bash?
Примерно так (для адекватного отображения придётся включить javascript)
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как правильно называть переменные в bash?
Лично я предпочитаю использовать верхний регистр для глобальных переменных (для экспортируемых — уж точно) и нижний для локальных.
Цифры — почему нет?
Цифры — почему нет?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 125
Re: Как правильно называть переменные в bash?
Bizdelnick писал(а): ↑07.07.2016 18:40Лично я предпочитаю использовать верхний регистр для глобальных переменных (для экспортируемых — уж точно) и нижний для локальных.
Цифры — почему нет?
Эм ну так глобальные переменные итак объявлены большими буквами, или вы свои глобальные объявляете в скрипте? если да то как (через export что ли)?
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как правильно называть переменные в bash?
Код: Выделить всё
#!/bin/bash
FOO=aaa
BAR=bbb
do_something() {
local var1=
case "$1" in
a) var1=$FOO ;;
b) var1=$BAR ;;
*) var1=ccc ;;
esac
printf 'result is %s\n' "$var1"
}
do_something "$1"
Прошу прощения за мой недоbash.
SLEDopit писал(а): ↑07.07.2016 18:36Примерно так (для адекватного отображения придётся включить javascript)
А это только у меня сегодня гитхаб адски тупит, и, в частности, эта ссылка не открывается? Наши админы мне клялись, что они ничего не ломали…
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Как правильно называть переменные в bash?
Нет, у меня тоже не открывается ни эта ссылка, ни https://google.github.io. А вот просто github.io работает нормально.Bizdelnick писал(а): ↑07.07.2016 19:45А это только у меня сегодня гитхаб адски тупит, и, в частности, эта ссылка не открывается?
P. S. Сразу после публикации этого сообщения неожиданно всё стало открываться.
Re: Как правильно называть переменные в bash?
Свои- как угодно, остальное- env