0
開始したプロセスから時間を秒単位で取得しようとしています。しかし、私はちょうど1日を得ることができますが、完全な日時は取得できません。シェルスクリプトで完全なdataTimeをキャプチャするには?
ps --user <user Name> -o uid,pid,lstart,cmd:50 --no-heading |
tail -n +2 |
while read PROC_UID PROC_PID PROC_LSTART PROC_CMD; do
echo $PROC_LSTART
done
木
火
金
木
木
While the lstart should give me something like :
木1月26日9時○○分21秒2017
これは役に立ちます。区切り文字を変更する方法はありますか? –
うれしい私は助けることができました。あなたの最新の質問に答えるために、はい、AIX形式のディスクリプタを使用しますが、残念ながらLSTARTフィールドはサポートしていません(少なくともCentOS 6ではこれが使用しています)。このスレッドを見る:http://stackoverflow.com/questions/3114741/generating-a-csv-list-from-linux-ps – Leslie
素晴らしい...ありがとう –