/ / Redirect pgrep do súboru dvakrát v jednom príkaze - linux, bash, shell

Presmerovať pgrep na súbor dvakrát v jednom príkaze - linux, bash, shell

Mám skúsenosti s praxou v BASH v Linuxe a som úplne prilepená. Hovorí sa takto:

"Zoznam všetkých procesov s výrazom BASH v ichpríkazový riadok. Presmerovanie výstupu do súboru. Vykonajte to ešte dvakrát pridaním na konci súboru. Potom uveďte príkazy objednané PID. Urobte to len v jednom príkaze. "

VÁM, ŽE MUSÍ POUŽÍVAŤ AND >> ....

Snažil som sa použiť niečo také

pgrep -fl bash |

Ale nemám tušenie, ako pokračovať ...

Vopred ďakujem!!!

odpovede:

0 pre odpoveď č. 1

Toto môže byť spôsob,

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

Čo tu robíte, je vy grep slovo bash v procesoch a pripojiť ho do súboru s názvom out.log, a potom dvakrát znova (to znamená celkovo trikrát). Potom ty cat výstup výstupu out.log súbor v a sortspôsobom.

Dáva mi výstup

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