我是linux的新手,对新手问题感到抱歉.我有一个功课额外的信用问题,我试图做,但未能得到它.
问:编写一个安全shell脚本,记录每个进程的以下信息:用户ID,启动时间,结束时间(如果进程仍在运行,则为0),进程是否尝试访问安全文件(存储为是或否) )创建的日志称为process_security_log,其中上述每条信息都存储在一个单独的行中,每个条目立即跟随(即没有空行).编写一个shell脚本,该脚本将检查此日志并输出仍在运行且尝试访问安全文件的任何进程的用户ID.
我开始尝试捕获用户并回显它但失败了.
output=`ps -ef | grep [*]`
set -- $output
User=$1
echo $User
Run Code Online (Sandbox Code Playgroud)