Size: a a a

2021 July 01

EK

Evgeny Kuchkov in pro.bash
а в конце main "$@"
источник

EK

Evgeny Kuchkov in pro.bash
ну это если более-менее сложны сш, который не просто дергает подряд 10 комманд
источник

EK

Evgeny Kuchkov in pro.bash
да, про него я чот забыл
источник

AK

Alexandr Khan in pro.bash
а вот в такой конструкции можно в case засунуть regex?
суть в чем - мой скрипт запускает jar, и все аргументы скрипта, начинающиеся на "-D" (-Dmethod=someMethod), надо передать в jar
источник

EK

Evgeny Kuchkov in pro.bash
источник

EK

Evgeny Kuchkov in pro.bash
лет ми гугол ит фор ю
источник

Лс

Лень с Самосознанием... in pro.bash
Жуть, зачем так делать?
Оно ж нечитабельно.
Баш это не Си
источник

EK

Evgeny Kuchkov in pro.bash
Ну если тебе надо сделать что-то сложнее чем дёрнуть подряд 5 команд, то так удобнее
источник

EK

Evgeny Kuchkov in pro.bash
А ещё более лучше вообще писать сразу на питончике
источник

Лс

Лень с Самосознанием... in pro.bash
Нет.
Зря я не сохранил, но у меня как раз было что на кой-то хер написали а-ля си, через функции, а когда я навёл порядок получилось заметно короче и читабельнее.
Какой плюс от того чтоб весь скрипт заворачивать в функцию если он и так выполнится весь?
источник

∀lǝxǝʎ in pro.bash
изыди
источник

EK

Evgeny Kuchkov in pro.bash
источник

AK

Alexandr Khan in pro.bash
Все работает, спасибо большое
источник

AK

Alexandr Khan in pro.bash
Хотя есть тут нюанс
./script.sh -val 10
в getopts есть переменная $OPTARG, а в таком варианте как получить значение опции (10)?
попробовал shift, он пропускает значение
источник

EK

Evgeny Kuchkov in pro.bash
я же написал
источник

EK

Evgeny Kuchkov in pro.bash
-val)
 a="$1"
 shift
;;
источник

AK

Alexandr Khan in pro.bash
сори, туплю, не там шифт поставил
источник

ł

łibfitź.r13.a in pro.bash
Оффтоп. Можно как-то в линуксе сделать удалённый доступ к компу как рдп в винде? Чтобы можно было подцепиться к сессии на ноуте извне, и чтобы он при этом оставался залоченным
источник

Лс

Лень с Самосознанием... in pro.bash
ssh
источник

ł

łibfitź.r13.a in pro.bash
Гуй
источник