UNIX 環境のコマンドラインを触ったことがある人ならどんな人でも使ったことがあるコマンドの一つ、 lsっぽいコマンドラインプログラムを作りながら、そのために必要な要素について解説していく。 あくまで「っぽい」であり、本物と全く同じものを作るわけではないので注意。 説明に使用するプログラムコードについては GitHub で公開している。 ソースコードの全文をよく見たい、ダウンロードしたいなどの場合はこちらを参照してほしい。 今回は ls6.c を利用した説明になる。 ロングフォーマットの表示 前回に引き続きロングフォーマット出力に対応させていく。 前回はモード文字列の表示ができたので、 今回は残りの要素、ハードリンク数、uid/gid、サイズ、タイムスタンプの表示ができるようにする。 以下の赤字の部分に相当する情報だ。 -rwxrwxr-x 1 ryosuke ryosuke 8672 1
Show Your Support: Did you know that you can get Phoronix Premium for under $4 per month? Try it today to view our site ad-free, multi-page articles on a single page, and more while the proceeds allow us to write more Linux hardware reviews. At the very least, please disable your ad-blocker. CoreOS Moves From Btrfs To EXT4 + OverlayFS Written by Michael Larabel in Free Software on 18 January 2015
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く