タグ

unixに関するpneumasterのブックマーク (3)

  • lsコマンドをハックしてみよう

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ショッピング事業部開発部の吉野です。 Yahoo!ショッピング開発部では新人エンジニア向けにコマンドのソースコードを読むことを奨励しています。 その初期の題材として、lsコマンドがよく挙げられます。 今回は「lsコマンドをハックしてみよう」と題し、lsコマンドについてお話しさせていただきます。 突然ですがエンジニアの皆さん、lsコマンドのソースコードを読んだことはありますか? 読んだことのない方はぜひ一度、目を通しておくことをおすすめします。 意外と知られていませんが、lsはcd,pwdなどのコマンドと違いシェルの組み込みコマンドではありません。 一口にlsと言っても、複数のソースコードが存在します。 代表的なのはGN

    lsコマンドをハックしてみよう
    pneumaster
    pneumaster 2009/03/24
    lsコマンドのソースをいじってみる
  • http://lss.eternity.ne.jp/ibento/07_08_17/index.php

  • その他 - WindowsをUNIXっぽく

    シンボリックリンク・ハードリンクについて 2005年6月15日リンク切れを修正 WindowsがUNIX系のOSと比べて不便だと思えるのはこの点です。機能自体はNTFSに備えられているにもかかわらず、 標準のツールではシンボリックリンク・ハードリンクを張ることができません。 ちなみにWindowsではシンボリックリンクはジャンクションと呼ばれます。 Windowsのシンボリックリンク・ハードリンクについては M.Kimura氏のサイトemkの ハードリンク/ジャンクション作成ツールのページに解説があり、 ツールをダウンロードできます。 配布されているファイルを展開するとinstall.batも含まれていますが、 ln.exe、senable.exe、symlink.sysの3つのファイルをPathの通っているディレクトリに置いただけで動作しました。 リンクのタイプ ハードリンク/ジャンクシ

  • 1