2017-01-01から1年間の記事一覧

シェルを作ろう(1)コマンドを実行する。

さて、今回は予告通り入力を受け取って、コマンドを実行するところまで試してみたいと思います。 使用する関数、システムコール printf fgets strcpy strtok calloc/malloc execve 入力を受け取る(fgets) さて、Cで入力(文字列)を受け取りたい時どんな関数…

シェルを作ろう(0)導入編

先日、某理学部情報科学科システムプログラミング実験の課題の一つとしてシェル(コマンドラインシェル)を作りました。 (制作期間2週間、OCamlのインタプリタの作成と並行だったのでえぐかった…) 授業の課題要件を超えて色々と実装したので、せっかくなので…