Size: a a a

2020 November 13

JC

John Carlyle in Debian
bykva
$ str="mysql://myuser:MYSecRETPassWORD@localhost/mydatabase"; echo -e "user: $(echo ${str} | grep -oP '(?<=//)\w+(?=:)')\npassword: $(echo ${str} | grep -oP '(?<=:)\w+(?=@)')\ndbhost: $(echo ${str} | grep -oP '(?<=@)\w+(?=/)')"

user: myuser
password: MYSecRETPassWORD
dbhost: localhost
Вау, супер, спасибо! Но это хай лвл )))
источник

JC

John Carlyle in Debian
bykva
$ str="mysql://myuser:MYSecRETPassWORD@localhost/mydatabase"; echo -e "user: $(echo ${str} | grep -oP '(?<=//)\w+(?=:)')\npassword: $(echo ${str} | grep -oP '(?<=:)\w+(?=@)')\ndbhost: $(echo ${str} | grep -oP '(?<=@)\w+(?=/)')"

user: myuser
password: MYSecRETPassWORD
dbhost: localhost
Может и видос про это будет😉😁😊
источник

ВМ

Владимир Муковоз... in Debian
bykva
он сказал через греп можно)
баш к твоему сваеденью это набор фозможностей типа создание функций, условий, циклов, а вот в этих циклацх функциях и условиях всегда юзается сторонние бинарники
источник

ВМ

Владимир Муковоз... in Debian
в этом его суть
источник

ВМ

Владимир Муковоз... in Debian
умение понимать баш это умение пользоваться условиями, циклами и функциями, и естественно в том числе умение юзать сторонний софт типа грепа и прочего
источник

ВМ

Владимир Муковоз... in Debian
кстати обратил внимания что для многих даже бывалых ребят бывает открытием что в баше можно использовать функции))
источник

b

bykva in Debian
Владимир Муковоз
использование конекта к мускулю тоже не баш?
перестань пожалуйста. если tr это отдельный бинарь, то это отдельный бинарь. он вызывается процессом баша через системные вызовы fork и execv*, когда создается копия процесса и исполняемый код заменяется на код программы tr например. Баш хендлит результат работы и выводит его в текущий поток вывода.
источник

b

bykva in Debian
Владимир Муковоз
умение понимать баш это умение пользоваться условиями, циклами и функциями, и естественно в том числе умение юзать сторонний софт типа грепа и прочего
СТОРОННИЙ. это не БАШ
источник

ВМ

Владимир Муковоз... in Debian
bykva
СТОРОННИЙ. это не БАШ
греп что ли баш?
источник

ВМ

Владимир Муковоз... in Debian
или echo
источник

ВМ

Владимир Муковоз... in Debian
алё)
источник

ВМ

Владимир Муковоз... in Debian
покажи ка кмне что тут баш
источник

b

bykva in Debian
это называется уметь пользоваться консолью, а не "умение понимать баш"
источник

ВМ

Владимир Муковоз... in Debian
bykva
это называется уметь пользоваться консолью, а не "умение понимать баш"
и где тут баш у тебя в твоём варианте?
источник

ВМ

Владимир Муковоз... in Debian
это умение пользоваться консолью и перенаправлениями выводов
источник

b

bykva in Debian
мой вариант - просто вариант на грепе, потому что автор написал что ему греп можно. а не потому что я хотел показать "баш"
источник

ВМ

Владимир Муковоз... in Debian
bykva
мой вариант - просто вариант на грепе, потому что автор написал что ему греп можно. а не потому что я хотел показать "баш"
помоему ты путаешься в показаниях
источник

b

bykva in Debian
нет)
источник

ВМ

Владимир Муковоз... in Debian
bykva
нет)
покажи мне что есть баш)
источник

ВМ

Владимир Муковоз... in Debian
не отдельный бинарь, а именно баш
источник