Tadeusz
ахахах, турецкая сабля, не слышал такого
Denis 災 nobody
да, как-то так можно curl ... | bunzip2 | tar -xvp
Denis 災 nobody
тогда промежуточного быть не должно
Tadeusz
Denis 災 nobody
Denis 災 nobody
разжать 1тб файл? )
Tadeusz
и вообще, тут надо понимать tar BSD’шный или lo0nix’овый
Denis 災 nobody
пацаны, есть вопросик. Есть файл tar.bz2 на амазоне s3 размером 1 терабайт. Как-то возможно его в один пайп загнать чтобы у себя локально получать сразу исходное содержимое?
Tadeusz
libarchive
Tadeusz
-j
Tadeusz
если tar BSD’шный, там bunzip вообще не надо, libarchive все сам смотрит
Denis 災 nobody
У линуха тоже есть -j, вопрос в том, будет ли промежуточный файл
One
http://toast.djw.org.uk/tarpipe.html
Tadeusz
так вот это для lo0nix’а и надо -j в данном контексте, для BSD не надо
Tadeusz
там rtorrent’овцы рыдают от майнинга, говорят? )
Tadeusz
в BSD xmlrpc by default выключен
Tadeusz
@Civiloid таки что по налогам?
Tadeusz
я подумываю сгонять в амстер на годик, через пол года
Vladimir
Vladimir
для highly skilled migrant'ов 30% зп не облагается налогом
Vladimir
так эффективная ставка выходит помоему 35%
Vladimir
из-за этого
Vladimir
хотя верхняя граница 49
Tadeusz
а такой вопрос — я по туристической могу карту банка сделать себе?
Vladimir
а, ну 49% идет с бонусов и пр.
Vladimir
неа
Tadeusz
40+ да, это жестоко
Tadeusz
а вообще пожить как там (в плане денег)?
Tadeusz
однушка-студия какая-нибудь не далеко в ебенях
Tadeusz
в амстере*
Vladimir
смотря что такое "не далеко"
Vladimir
в центре амстреда - 1500-2000 в месяц
Vladimir
однушка
Vladimir
жизнь - ну еще 500-600 на человека в месяц накинь
Tadeusz
в пределах города)
Vladimir
в пределах города - ну за 1000 может найдешь
Sergei
Sergei
сядь и пересчитай свою
Yevhenii
а есть кто из дублина?
Sergei
у меня была 23%.
Tadeusz
Anonymous
А помогите в баш скрипте правильно заэкранировать кавычки в команде на установку пароля для юзера в базе. А то чот ваще уже нет мыслей, всё перепробовал.
Сейчас команда в скрипте выглядит так:
sudo -u postgres psql -c "CREATE USER ${USER} PASSWORD '${PASS}';"
А в реальности выполняется такая команда:
+ sudo -u postgres psql -c 'CREATE USER visyond PASSWORD '\''S5D7GXXV'\'';'
Грёбанеая туча кавычек ломает всё и в итоге хрен знает какой пароль устанавливается.
Подскажите как правильно заэкрановровать, плз.
Александр
Нафига переменную в кавычки засовывать?
Александр
Укажи просто переменную, а внутрь переменной засунь кавычки
Anonymous
А как ещё задать пароль приходящий в скрипт снаружи?
Anonymous
Хм
Александр
типа pass=‘s5d7gxxv'
Anonymous
Так кавычки же пропадут после подстановки переменной
Anonymous
Ну то есть это будет просто строка без всяких кавычек
Александр
Не понял что пропадет и почему?
Anonymous
Ну и у меня это выглядит как
PASS=$2
Александр
А переменка задается в аргументах?
Anonymous
Не понял что пропадет и почему?
Потому что строка будет содержать только буквы, а ковычки будут отброшены, поскольку они будут ограничивать строку присвоенную переменной и сами в состав этой строки не будут включены.
Александр
Только я не понял, почему вот так
Александр
'\''S5D7GXXV'\''
Александр
а должно быть так \’S5D7GXXV\'
Александр
чО т кавычек дофига получается
Anonymous
Ну это не я экранирую, это в процессе выполнения скрипта такая странная экранизация происходит...
Александр
Так добавь сам в скрипт
Александр
\'${PASS}\’
Александр
Хотя...
Anonymous
Вроде пробовал такой варик, щас ещё раз попробую
Anonymous
+ sudo -u postgres psql -c 'CREATE USER visyond PASSWORD \'\''S5D7GXXV\'\'';'
ERROR: syntax error at or near "\"
LINE 1: CREATE USER visyond PASSWORD \'S5D7GXXV\';
Anonymous
Этот вариант вообще не канает, похоже.
sudo -u postgres psql -c "CREATE USER ${USER} PASSWORD \'${PASS}\';"
Александр
Он сам подставляет
Александр
убирай кавычки из скрипта
🇷🇺 Роман
Александр
остаьв ${PASS}
Anonymous
остаьв ${PASS}
Тоже синтакс еррор вышибает, ибо вообще никаких кавычек нет, а они должны быть в постгре в этом месте
Александр
🇷🇺 Роман
"create user .... password 'pw'"
Александр
У него так и есть
Александр
попробуй команду обернуть в кавычку одинарную а пароль в двойную?