2012-03-02 11 views
-1

システムにコマンドを送信するモジュールを作成する必要があります。システムにbashコマンドを送信するモジュール

例:知っている "ls"コマンドは一般的なbashコマンドです。

私はこのモジュールのことで初めてですから、何か助けが必要です。

+0

'ls => ls is hashed(/ bin/ls)'は、シェルビルドインではなく、外部プログラムであることを示しています。 「システムにコマンドを送る」とはどういう意味ですか?そして:宿題ですか? "私はする必要が..."と聞こえる。 –

+0

いいえもちろん宿題はありません。私はそれが私の悪い英語のためだと思う。 – thehilmisu

+0

主なアイデアは、私のモジュールからls、cd、catのようなコマンドを実行したいということです。私は明確に説明すれば分かりません。 – thehilmisu

答えて

1

私が知る限り、lsにはbash組み込みコマンドがありません。

完全なパス(/usr/bin/ls)で任意のプログラム(たとえば、ls)を呼び出すことができます。

+0

OPはbash組み込みコマンドだとは言っていませんでした。単に "一般的なbashコマンド"です。これはおそらく一般的にbashから呼び出されることを意味しています。問題はカーネルモジュールに関することです。私は '/ usr/bin/ls'がこれを行うには十分であるとは知らないが(私は間違っている可能性がある)。 –

+0

主なアイデアは、私のモジュールからls、cd、catのようなコマンドを実行したいということです。私が明確に説明するかどうかは分かりません – thehilmisu

関連する問題