Shell自作
C言語班でやること
コマンドの実行機能の実装(以下を含む)
&でバックグラウンド実行
jobsとfgコマンド
cd/exit
シグナルへの対応
追加したい組み込みコマンド/機能
pwd
パイプ・リダイレクト
cdコマンドは自作シェルの中で実装する必要がありますが、chdirシステムコールを使えば行けそうですね
あとはよく使う外部コマンドを手分けして実装していきましょう。
cat(前期で実装済み)
ls
grep
sed
awk
find
rm
そもそもシェルスクリプトみたいな文法機能を付けていっても面白そう