こんにちは、ショッピング事業部開発部の吉野です。Yahoo!ショッピング開発部では新人エンジニア向けにコマンドのソースコードを読むことを奨励しています。 その初期の題材として、lsコマンドがよく挙げられます。 今回は「lsコマンドをハックしてみよう」と題し、lsコマンドについてお話しさせていただきます。突然ですがエンジニアの皆さん、lsコマンドのソースコードを読んだことはありますか? 読んだことの...
■ この情報のコメント・メモ ■
lsの改造からcの勉強を始める [ daira4000 ]
lsコマンドをハックしてみよう(Yahoo!JAPANTechBlog) [ sankaseki ]
lsをソースからハック [ makeplex ]
これで出力を置換せずそのままCSVとして扱える!って、あれ?趣旨を読み違えてる。 [ h_tksn ]
ls-l|tr-s:blank:,じゃダメ?BSD版はよくわからない。/まあ練習用だからいいのか。 [ shiumachi ]
unix [ T_Haahi ]
csh組み込みのls-dをlsにエイリアスしてたような [ mohri ]
GNU版に比べてBSD版のソースコードは読みやすいそうな。 [ richard_raw ]
lsコマンドのソースをいじってみる [ pneumaster ]
おもしろい [ jewel12 ]
コマンドハック [ hokusin ]
ls-l|tr-s:blank:,じゃダメ? [ shiumachi ]
サーバー系のソースはちょこちょこ読んでますね。プロセス管理とか、非常に参考になる。 [ hayajo ]
ソースコード読み、そろそろ始めたほうがいいのかもしれない [ kuramiya ]
bsd版のソースを読む話おおっ、本当にハックだ [ torichi ]
ショッピングの人たちはこんなのに興味あるんだ [ mamoruk ]
これはすごい [ jukbys ]
lsはcd,pwdなどのコマンドと違いシェルの組み込みコマンドではありません。=>アイヤー組み込みコマンドだと思ってたアルヨ/lsはソースコードの量も少ないので、新人エンジニアの勉強にはちょうどいいと思います。 [ hogem ]
取っつきやすくて良い解説 [ mochikun ]
意外と知られていませんがFreeBSD版よりかはNetBSD版の方が読みやすいです。そしてOpenBSD版読むと神が降臨します。#manに乗ってないoptionとかあるよね [ ore_de_work ]
lsコマンドをハックしてみよう(Yahoo!JAPANTechBlog):「意外と知られていませんが、lsはcd,pwdなどのコマンドと違いシェルの組み込みコマンドではありません」 [ nilab ]
コマンドのソースを読む [ mikage014 ]
あとでやってみる [ koki-h ]
lsコマンド [ loca1982 ]
この手の話なら「デーモン君のソース探検」を読むとよくね [ otsune ]
うむ [ yusk ]
アスタリスクが出た瞬間に挫折。 [ K-Ono ]
なんだ、slコマンドに置き換えておく話ではないのか。 [ sakuragaoka ]
あとでやる [ key_potpot ]
リンク先がgetopt(1) [ phound ]
slをlsと空目と思ったらlsで合ってた [ matoken ]
プログラマならlsのソース読んどけ。のlsコードリーディング+ちょっとした改造。分かりやすい [ LukeSilvia ]
CSV化か。これは便利。/Cygwinでもできるかな。 [ gokinozaurusu ]
lsに限らず、ほとんどのUnixコマンドはソースコードが公開されています。grepのソースコードなど見てみるのもいいかもしれませんね。 [ hootie ]
[
← 前の画面に戻る ]