Size: a a a

2021 June 25

AS

Aleksey Shirokikh in SPbLUG chat
короче не достаточно /etc/default/locale его ктото перебивает
источник

АМ

Андрей Мавлянов... in SPbLUG chat
источник

АМ

Андрей Мавлянов... in SPbLUG chat
rc файл твоего шелла
источник

AF

Andrey F in SPbLUG chat
источник

АМ

Андрей Мавлянов... in SPbLUG chat
я делаю в bash так:

кусок .bashrc:

# set locale environment ~~~~~~~~~~~~~~

if [ -f "$HOME/.bash_locale" ]; then
 . "$HOME/.bash_locale"
else
 LANG=en_US.UTF-8
 unset LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION
fi
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


~/.bash_locale:

# set locale environment ~~~~~~~~~~~~~~

export LANG=en_US.UTF-8
export LC_CTYPE="ru_RU.UTF-8"
export LC_NUMERIC="ru_RU.UTF-8"
export LC_TIME="en_GB.UTF-8"
export LC_COLLATE="ru_RU.UTF-8"
export LC_MONETARY="ru_RU.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LC_PAPER="ru_RU.UTF-8"
export LC_NAME="ru_RU.UTF-8"
export LC_ADDRESS="ru_RU.UTF-8"
export LC_TELEPHONE="ru_RU.UTF-8"
export LC_MEASUREMENT="ru_RU.UTF-8"
export LC_IDENTIFICATION="ru_RU.UTF-8"
источник

АМ

Андрей Мавлянов... in SPbLUG chat
ну например у тебя будут везде russkie soobshenia в логах
источник

АМ

Андрей Мавлянов... in SPbLUG chat
и это (/etc/default/locale) только в debian-based работает
источник

АМ

Андрей Мавлянов... in SPbLUG chat
а есть тут magician jq?
источник

АМ

Андрей Мавлянов... in SPbLUG chat
есть короче json в котором записаны версии ПО имеющиеся. нужно выдрать оттуда latest stable и поставить (речь о terraform).
источник

И

Иван in SPbLUG chat
любой язык умеющий json? python. php?
источник

АМ

Андрей Мавлянов... in SPbLUG chat
я знаю что есть куча готовых скрипто в на GH, но хочется попрактиковаться и написать свой велосипед.

собственно вопрос в том как jq вообще работает. там довольно развесистый язык получается. только я не совсем понял идею как этим пользоваться
источник

АМ

Андрей Мавлянов... in SPbLUG chat
источник

АМ

Андрей Мавлянов... in SPbLUG chat
народ вот такие портянки пишет:

curl -sL https://releases.hashicorp.com/terraform/index.json | jq -r '.versions[].builds[].url' | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n | egrep -v 'rc|beta' | egrep 'linux.*amd64' |tail -1 (спойлер - выдаёт неправильный результат. 0.15.0, тогда как щас версия 1.0.1 актуальна).
источник

AF

Andrey F in SPbLUG chat
что и зачем ты собрался оптимизировать?
источник

АМ

Андрей Мавлянов... in SPbLUG chat
я так понимаю что часть с "sort" вообще возможна полностью на jq
источник

АМ

Андрей Мавлянов... in SPbLUG chat
хочу разобраться как jq работает
источник

AF

Andrey F in SPbLUG chat
да чё там разбираться, регекспы и пайпы всё такое, есть даже враузерные плейграунды, где прям реалтайм
источник

И

Иван in SPbLUG chat
а что такое jq?
источник

AF

Andrey F in SPbLUG chat
ужас, нафига грепы
источник

∀lǝxǝʎ in SPbLUG chat
источник