Size: a a a

2021 January 16

MR

Mike Rize in pro.bash
А цитатник был клевым. Отличный тест на возраст
источник

∀lǝxǝʎ in pro.bash
не то что 127, я бы даже сказал 125. Мы тут всё же не о linux говорим, а о bash.

Exit statuses fall between 0 and 255, though, as explained below, the shell may use values above 125 specially.
читаем man bash section EXIT STATUS
источник

∀lǝxǝʎ in pro.bash
обрабатывать надо от 0 до 255, а вот самому отправлять стоит только до 125 (опять же речь о linux, в других ядрах могут быть другие лимиты вплоть до целого int'а)
источник

n

nod in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Давно что-то не пользовался десктопным линуксом, а тут зашёл, обновил систему, и прикатил новый релиз inotify-tools (3.20.11.0). А вместе с ним моё изменение для inotifywait, чтобы можно было генерировать NUL-терминированный вывод (раньше такой фичи столько-то лет не было, приходилось использовать костыли):

inotifywait -qmr --format '%w%f%0' --no-newline ~/abc | xargs -0 -I% echo %

Странное ощущение, когда понимаешь, что твой (на самом деле допиленный напильником чужой, но не суть — он бы так лежал и умирал в форке) код попал в опенсорс.
источник

Е

Егоронька in pro.bash
наконец то пригодился этот чатик! могу ли я сделать echo "$HOME", чтобы вывелась строка $HOME, а не /home/user/?
источник

n

nod in pro.bash
Егоронька
наконец то пригодился этот чатик! могу ли я сделать echo "$HOME", чтобы вывелась строка $HOME, а не /home/user/?
echo '$HOME'
echo "\$HOME"
источник

Е

Егоронька in pro.bash
nod
echo '$HOME'
echo "\$HOME"
спасибо!
источник

Е

Егоронька in pro.bash
и еще вопросик: я делаю проверку на то, запущен ли скрипт от рута вот так
if [ "$EUID" -ne 0 ]
 then echo "error: you cannot perform this operation unless you are root."
 exit
fi

но ubuntu ругается на неправильный синтаксис, ошибку сказать не могу, было не на моей машине
источник

VP

Vadim "Oxyd&quo... in pro.bash
Егоронька
и еще вопросик: я делаю проверку на то, запущен ли скрипт от рута вот так
if [ "$EUID" -ne 0 ]
 then echo "error: you cannot perform this operation unless you are root."
 exit
fi

но ubuntu ругается на неправильный синтаксис, ошибку сказать не могу, было не на моей машине
Сделай нормальные пакеты, а не вот это вот всё. :-)
источник

Е

Егоронька in pro.bash
Vadim "Oxyd" Priluzkiy
Сделай нормальные пакеты, а не вот это вот всё. :-)
научи :(
источник

Е

Егоронька in pro.bash
3 дня убил на попытки
источник

Е

Егоронька in pro.bash
и ничего не получилось
источник

∀lǝxǝʎ in pro.bash
Егоронька
и еще вопросик: я делаю проверку на то, запущен ли скрипт от рута вот так
if [ "$EUID" -ne 0 ]
 then echo "error: you cannot perform this operation unless you are root."
 exit
fi

но ubuntu ругается на неправильный синтаксис, ошибку сказать не могу, было не на моей машине
на вид синтаксис верный
хотя и стиль написания ужасный
источник

Е

Егоронька in pro.bash
∀lǝxǝʎ
на вид синтаксис верный
хотя и стиль написания ужасный
спиздил кусочек кода с какого то сайта
источник

Е

Егоронька in pro.bash
я вообще не шарю :(
источник

Лс

Лень с Самосознанием... in pro.bash
∀lǝxǝʎ
на вид синтаксис верный
хотя и стиль написания ужасный
источник

VP

Vadim "Oxyd&quo... in pro.bash
Егоронька
и ничего не получилось
Я тебе сказал куда смотреть, в случае AUR и? И даже сказал ЧТО делать.
источник

VP

Vadim "Oxyd&quo... in pro.bash
Егоронька
спиздил кусочек кода с какого то сайта
Stack Overflow Driven Development
источник

∀lǝxǝʎ in pro.bash
Егоронька
я вообще не шарю :(
bash

if [[ $EUID -ne 0 ]]; then
 echo ...
 exit 1
fi
источник

∀lǝxǝʎ in pro.bash
Это про кодинг стайл
источник