アカウント名:
パスワード:
普通のshでも動くシェルスクリプトをbashで動かしてるなbashオリジナル機能を使うことはまず無い
たしかに意識してbash使ったことはほとんどないですね。
配列をつかったスクリプトを使ってたことがあって、先頭から何番目の文字というような指定をしていたのですがある日Cのポインタという概念をたまたま見かけて「なんかスクリプトをCに書き換えられそう」と思いCの初心者サイトを見ながら一か月くらいかけて書き換えたら、処理完了まで一時間くらいかかったものが10秒ちょっとで終わってしまって300倍も早くなってビックリしました。
多分配列はshでは動かなかったんじゃなかったかなと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
bashならでわの高機能部分は使わない (スコア:0)
普通のshでも動くシェルスクリプトをbashで動かしてるな
bashオリジナル機能を使うことはまず無い
Re:bashならでわの高機能部分は使わない (スコア:0)
たしかに意識してbash使ったことはほとんどないですね。
配列をつかったスクリプトを使ってたことがあって、先頭から何番目の文字というような指定をしていたのですがある日Cのポインタという概念をたまたま見かけて「なんかスクリプトをCに書き換えられそう」と思いCの初心者サイトを見ながら一か月くらいかけて書き換えたら、処理完了まで一時間くらいかかったものが10秒ちょっとで終わってしまって300倍も早くなってビックリしました。
多分配列はshでは動かなかったんじゃなかったかなと。