私はLinuxに非常に慣れていないため、初心者の質問で申し訳ありません. 宿題の追加クレジットの質問をしようとしていたのですが、それを取得できませんでした。
Q. すべてのプロセスについて次の情報をログに記録するセキュリティ シェル スクリプトを作成します。 ) 作成されたログは process_security_log と呼ばれ、上記の各情報が個別の行に格納され、各エントリがすぐ後に続きます (つまり、空白行はありません)。このログを調べて、保護されたファイルにアクセスしようとした実行中のプロセスのユーザー ID を出力するシェル スクリプトを作成します。
ユーザーをキャプチャしてエコーすることから始めましたが、失敗しました。
output=`ps -ef | grep [*]`
set -- $output
User=$1
echo $User