[1] 授業単元:オペレーションシステム
[2] 問題文(含コード&リンク):アーカイバユーティリティを作りなさい。
[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限:2008年4月12日
簡単なアーカイバユーティリティ(圧縮無し可)を作りたいのですが、何から始めた方がいいのか全く分かりません。
制限としては、ユーザーが『xmkfs ファイル名』とタイプしたらアーカイブファイルを作成して。
『xcpin アーカイブファイル名 コピーするファイル名』とタイプしたらアーカイブファイルの中にファイルをコピー。
『xdir アーカイブファイル名』とタイプしたらアーカイブファイルの中に入ってるファイル名を表示する。
『xmore アーカイブファイル名 ソースファイル名』とタイプしたらソースファイルの中身を表示する。
『xcpout アーカイブファイル名 ソースファイル名』 とタイプしたらソースファイルを解凍。
このようなプログラムを作りたいです。
助けて頂けるとありがたいです。