Size: a a a

2020 November 25

∀lǝxǝʎ in pro.bash
🌚 YupiRex
я щас точно не помню, но вроде последний раз горело от dash когда мне говорили что нет local и мне приходилось описывать функцию и при этом понимаю что в системе будет эта переменная. это не очень правильно
а с local вообще аккуратнее стоит быть, он в связке с unset в bash4 имеет очень интересные глюки
источник

🌚

🌚 YupiRex in pro.bash
∀lǝxǝʎ
а с local вообще аккуратнее стоит быть, он в связке с unset в bash4 имеет очень интересные глюки
+
источник

аᶘ

асоциальный пикотран... in pro.bash
∀lǝxǝʎ
в postinstall есть всё, не надо
он с chroot'е исполняется
https://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Эх, а я думал, они в Debian Policy очень против баша.
А они и не против.
источник

∀lǝxǝʎ in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
https://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Эх, а я думал, они в Debian Policy очень против баша.
А они и не против.
в целом они не против если явно объявлено что это bash скрипт
dash появился как симлинк sh потому что все забили даже на то что бы правильный shebang ставить и начали писать bash'измы под лозунгом /bin/sh
источник

аᶘ

асоциальный пикотран... in pro.bash
∀lǝxǝʎ
в целом они не против если явно объявлено что это bash скрипт
dash появился как симлинк sh потому что все забили даже на то что бы правильный shebang ставить и начали писать bash'измы под лозунгом /bin/sh
вообще-то они поставили dash лет так 15 назад, потому что баш был очень медленным и жирным
источник

аᶘ

асоциальный пикотран... in pro.bash
это сейчас разница нивелировалась
источник

∀lǝxǝʎ in pro.bash
на тех скриптах что нужно системе это малозаметно
источник

аᶘ

асоциальный пикотран... in pro.bash
∀lǝxǝʎ
на тех скриптах что нужно системе это малозаметно
Ещё раз. 15 лет назад. Это было заметно.
источник

Лс

Лень с Самосознанием... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
это сейчас разница нивелировалась
Нихрена)
источник

аᶘ

асоциальный пикотран... in pro.bash
У тебя просто неправильные тесты были.
источник

Лс

Лень с Самосознанием... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
У тебя просто неправильные тесты были.
Итерация 1000 раз одной и той же команды
источник

аᶘ

асоциальный пикотран... in pro.bash
Лень с Самосознанием
Итерация 1000 раз одной и той же команды
Ну вот то, что мы с тобой тогда тестили, оказалось, что просто не работало в Dash из-за неправильного вызова :D
источник

аᶘ

асоциальный пикотран... in pro.bash
Т.е. оно ничего не делало в Dash и что-то делало в Bash.
источник

аᶘ

асоциальный пикотран... in pro.bash
∀lǝxǝʎ
на тех скриптах что нужно системе это малозаметно
> The major reason to switch the default shell was efficiency. bash is an excellent full-featured shell appropriate for interactive use; indeed, it is still the default login shell. However, it is rather large and slow to start up and operate by comparison with dash. A large number of shell instances are started as part of the Ubuntu boot process. Rather than change each of them individually to run explicitly under /bin/dash, a change which would require significant ongoing maintenance and which would be liable to regress if not paid close attention, the Ubuntu core development team felt that it was best simply to change the default shell. The boot speed improvements in Ubuntu 6.10 were often incorrectly attributed to Upstart, which is a fine platform for future development of the init system but in Ubuntu 6.10 was primarily running in System V compatibility mode with only small behavioural changes. These improvements were in fact largely due to the changed /bin/sh.
источник

🌚

🌚 YupiRex in pro.bash
dash из-за большого количества команд работает медленее но всегда
источник

🌚

🌚 YupiRex in pro.bash
если это писпать на баше то копанды 2 , на dash 4, sh симлинк dash
источник

аᶘ

асоциальный пикотран... in pro.bash
🌚 YupiRex
dash из-за большого количества команд работает медленее но всегда
пруфы, сэр
источник

Лс

Лень с Самосознанием... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Т.е. оно ничего не делало в Dash и что-то делало в Bash.
А, разве так? Тогла ладно.
источник

🌚

🌚 YupiRex in pro.bash
давай таск)))
источник

аᶘ

асоциальный пикотран... in pro.bash
Лень с Самосознанием
А, разве так? Тогла ладно.
Надо будет нормально потестить ещё раз на твоей железке.
источник