タスクは、単純なコマンドラインインタープリターを作成することです。'$>'のようなプロンプトが表示され、ユーザーコマンドを受け入れる準備ができていることを示します。受け入れられたコマンドのリストから、ユーザーコマンドを実行する必要があります。
1. The "nl" command. Parameters that need to be implemented are: -s, -d
2. The "mv" command. Parameters that need to be implemented are: -i, -t -s
3. The "cd" command. No parameters need to be implemented.
nlコマンド-s、-number-separator = string出力のテキスト行から行番号をstringで区切ります(デフォルトはTAB文字です)。
コマンドnl-d、-section-delimiter=cc論理ページセクションの開始を示す2つの区切り文字を設定します。1つだけが与えられた場合、2番目は':'のままです。'\'を入力するには、'\'を使用します。mvはファイルの名前を変更するか、あるディレクトリから別のディレクトリにファイルを移動します。
コマンドmv-iは、別のファイルを上書きする前にプロンプトを表示し、他の2つについては、仕様がまったく見つかりませんでした。cdコマンドは、ホームディレクトリに戻るために使用されます。
これまでのところ、私が知っているのはそれだけです。Cで記述する必要がありますが、UNIXに適しています。私は何も始めていません。助けや提案をいただければ幸いです。ありがとう。