[過去ログ] Debian GNU/Linux スレッド Ver.101 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
114: 2024/09/27(金)19:25 ID:BZJgjYbK(1) AAS
dash を/bin/shで使うようにしたのは意味あったのだろうか
115: 2024/09/28(土)06:18 ID:+rtm/4uF(1/2) AAS
90年代以降の/bin/shの歴史は
・bashを/bin/shにハードリンクしただけだと
POSIX shellとは非互換のbash機能を使うシェルスクリプトが増えて互換性がなくなってしまう
・各UNIXで互換モードの導入(主にksh系)やその他互換shellに入れ替えが流行る
・しかし各shellの互換性追求もやや放置あるいは独自拡張開始
・POSIX shellが機能強化して議論が開始された頃のbashより高機能でなんじゃそれ状態
というような感じでゴールを見失った状態です
116(1): 2024/09/28(土)11:50 ID:VEsQnVhF(1/3) AAS
単純にbashが各種shの中で図抜けて遅いのよ
117(1): 2024/09/28(土)11:53 ID:+rtm/4uF(2/2) AAS
>>116
そこを問題にしてない
118: 2024/09/28(土)15:10 ID:GiiKpjJk(1) AAS
zshを標準にするのは無理なん?
119(1): 2024/09/28(土)15:17 ID:rPkMOvCC(1) AAS
ソフトウェアの開発者って癖つよすぎる人が多くて、なかなか協調できないよな
120: 2024/09/28(土)17:08 ID:Llm7rsXG(1) AAS
開発者はシステムのモジュールではない
121: 2024/09/28(土)19:37 ID:F09rcAAB(1/2) AAS
>>119
そんな話はしてない
122: 2024/09/28(土)19:54 ID:VEsQnVhF(2/3) AAS
>>117
いやそういう話だ。切り替えの時にパフォーマンスの話は大きく出てる
123: 2024/09/28(土)21:45 ID:SNt9N33t(1) AAS
パフォーマンスが必要な所でシェルスクリプトは使わないと思うが。
dash 使った結果、OS の起動は早くなったのだろうか?
124(1): 2024/09/28(土)21:57 ID:VEsQnVhF(3/3) AAS
例えば 外部リンク:wiki.debian.org
125: 2024/09/28(土)23:07 ID:Vw3qhKhv(1) AAS
This isn't much (5%)
126: 2024/09/28(土)23:13 ID:F09rcAAB(2/2) AAS
OS起動程度の短いスクリプトで体感できないんじゃ
127(1): 2024/09/29(日)02:07 ID:nK+MTATn(1/2) AAS
その短いスクリプトで1秒も差がつくほど遅いわけで
128(1): 2024/09/29(日)03:46 ID:eHjZc/0M(1) AAS
dash が良いものなら、bash はaptでアンインストール出来るようにしてくれよ。最小構成で同じようなものが導入されるのカッコ悪い。
more/less があったり、gawk は最初からは入らないとか、BSDによせたいのだろうか。
昔、viクローンはElvisだった気もするし。
129: 2024/09/29(日)05:38 ID:alg57pTY(1) AAS
1秒差?
ほんとかね?
init時代でも優位性感じなかったから試しもしなかった
少なくとも電源投入から数秒で起動完了する現在の話じゃない
130: 2024/09/29(日)09:34 ID:H1GfC59D(1) AAS
>>124
EeePCとかw
131: 2024/09/29(日)15:33 ID:nK+MTATn(2/2) AAS
>>128
dashは別に良いものではないし対話環境としての機能はほとんどないぞ
zshもデフォルトにするには巨大だしGPLではないし
どれかひとつでスクリプトの実行と対話環境の両方を賄うなら今ならyashが良さそう
132: 2024/09/29(日)16:00 ID:P+FwqxMn(1) AAS
bash は Gnu Base system だから、あえて入れなくても入っちゃって、外そうとすると Base system の方が成り立たなくなると思うのだが、あえて同種の低機能版も入れてしまう Debian。
Alpine Linux だと ash が標準だけど musl-libc だったり、少しでも軽量を目指しているからだけど。
133(2): 2024/09/30(月)12:30 ID:QZNDjtws(1) AAS
bashは実行ファイルでかいからなあzshのがまだ小さいモジュラー化してるから
sysvinitみたいに細かいシェルスクリプトを次々と実行する処理をさせるのには向いてない
別にshに限らずawkとかでも実行ファイルが小さい実装選ぶのは無難な選択なのよ
昔は処理速度が速いgawkがデフォだったけどmawkに変わったのはそういう思惑もある
上下前次1-新書関写板覧索設栞歴
あと 869 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s