Size: a a a

2021 February 16

A

Alex in pro.bash
теперь все ок
спасибо ребят!
источник

F

Fljúgandi Kettlingur... in pro.bash
Alex
почти получилось)
get() {
local var1=11+$1
local var2=22+$2
echo "$var1"
echo "$var2"
}

read r_var1 r_var2 < <(get 33 44)
echo "$r_var1"
echo "$r_var2"

только r_var2 ничего не выводит
еще можно read -a MASSIV или даже IFS=твойразделитель read -a MASSIV и сразу имеешь результат в виде массива, а не строки
источник

A

Alex in pro.bash
спасибо! буду знать
пока такой вариант норм
источник
2021 February 17

x

xoyozo in pro.bash
как "pattern" в  awk '/pattern/{ print $0 }' file заменить на $VALUE
источник

x

xoyozo in pro.bash
в dash это awk '$VALUE { print $0 }' file
источник

x

xoyozo in pro.bash
но не работает в bash
источник

F

Fljúgandi Kettlingur... in pro.bash
xoyozo
но не работает в bash
awk "/$pattern/"'{print $0'
awk "/$pattern/{print \$0}"
awk /$pattern'/{print $0}'

Выбирай, какой больше нравится
источник

F

Fljúgandi Kettlingur... in pro.bash
xoyozo
но не работает в bash
bash не раскрывает $pattern в ' одиночных, но раскроет $0 в двойных, поэтому тебе надо или конкатенировать строки, или делать все в " и эскейпить $0
источник

x

xoyozo in pro.bash
да как так, я уже перебрал все варианты.....
источник

x

xoyozo in pro.bash
спасибо
источник

F

Fljúgandi Kettlingur... in pro.bash
xoyozo
да как так, я уже перебрал все варианты.....
а ты не перебирай, ты документацию смотри :-Р
источник

x

xoyozo in pro.bash
ну про ковычки знаю
источник

F

Fljúgandi Kettlingur... in pro.bash
Fljúgandi Kettlingur
awk "/$pattern/"'{print $0'
awk "/$pattern/{print \$0}"
awk /$pattern'/{print $0}'

Выбирай, какой больше нравится
и да, третий вариант сломается, если $pattern содержит разделитель
источник

x

xoyozo in pro.bash
опыта на bash нету 0
источник

F

Fljúgandi Kettlingur... in pro.bash
xoyozo
опыта на bash нету 0
Advanced Bash-Scripting Guide by Mendel Cooper; 11-ая глава из Linux 101 Hacks by Ramesh Natarajan
источник

АД

Александр Демидов... in pro.bash
Кто-нибудь пишет в конце скриптов exit 0? Это необходимость, или просто аккуратность в написании кода?
источник

V

Vikentsi in pro.bash
Александр Демидов
Кто-нибудь пишет в конце скриптов exit 0? Это необходимость, или просто аккуратность в написании кода?
Могу спросить а что происходит без exit 0?
источник

АД

Александр Демидов... in pro.bash
Ни-че-го
источник

V

Vikentsi in pro.bash
Александр Демидов
Ни-че-го
:) ок. Код возврата последней команды в скрипте. Выставляется.
источник

АД

Александр Демидов... in pro.bash
Vikentsi
:) ок. Код возврата последней команды в скрипте. Выставляется.
Это понятно. Но зачем его к месту и не к месту писать? Это хороший тон? А ABS там везде он
источник