実はbashとsh、(Ubuntuでは)shでも内部的にはbashを使っていても、bashとして呼び出していない場合はどうも一部機能は制限されているらしい

例えば確か変数展開とか使えると大分早く動くんだけど、変数展開はbash専用だったとかだっけか?同じシェルスクリプト動かすにしても、"シェルスクリプトの内容を何も変更しなかったとしても"、shよりもbashのが倍くらい早い場合がある

Show thread

内容って、挙動が同じって意味じゃなくて、文字が一字一句違わないという意味でね

Show thread
Follow

(そもそも早いプログラム作りたいならシェルスクリプト使うなってところなので、bashのが早いってのはまぁ歩くのと走るのだったら走るほうが早いよねくらいの違いで、もっと高速に移動したいなら走るのを頑張るより自転車や車を使えということ)

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
ねこまんま

ハッシュタグはMisoSoupTimeLineの略です。MisoSiruTimeLineではありません。