0

Linux で BASH を練習する演習があり、かなり行き詰っています。次のように述べています。

「コマンドラインにBASHという用語を含むすべてのプロセスをリストします。出力をファイルにリダイレクトします。これをさらに2回行い、ファイルの最後に追加します。次に、PID順にコマンドをリストします。これを1つのコマンドで行います。」

私はYが使用しなければならないことを知っています| そして >>....

私はこのようなものを使ってみました

pgrep -fl バッシュ |

でも続きがわからない…。

前もって感謝します!!!

4

1 に答える 1

0

これは方法かもしれません-

$for i in 1 2 3;do  ps -ef |grep bash >> out.log;done;cat out.log|sort -n

ここで行うのは、プロセス内grepの単語bashを1回、という名前のファイルに追加してから、out.logもう一度2回(つまり、合計3回)追加することです。次に、 edの方法でファイルをcat出力します。out.logsort

出力をくれます

users 4383078 4575750   0 09:56:29  pts/1  0:00 grep bash
users 4460634 4575750   0 09:54:06  pts/1  0:00 grep bash
users 4719330 4575750   0 09:57:28  pts/1  0:00 grep bash
于 2012-09-11T14:59:17.643 に答える