Re: ps(1) a delsi loginy
Pavel Kankovsky <[email protected]> Sat, 14 Sep 2019 11:23:38 +0200 (CEST)
| Newsgroups | gmane.linux.region.czech |
|---|---|
| Message-ID | <[email protected]> |
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1908607772-1627320215-1568453018=:4584 Content-Type: TEXT/PLAIN; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Thu, 12 Sep 2019, Jan Kasprzak wrote: > narazil jsem na to, ze v CentOSu 7 dava ps(1) prednost formatovani > vypisu pred korektnosti udaju. Mam uzivatele s 9+znakovym loginem > "longlogin", ps aux|grep long vypisuje ve sloupci USER text "longlog+". > Netusite nekdo, jak mu domluvit, aby vypisoval cely login i za cenu > rozbiteho formatovani? Dřív v případě, že se tam nevešel text, místo zkracování psalo číslo (jak požaduje POSIX), ale zřejmě si na to lidi stěžovali tak často, že to začali zkracovat. Je to trochu z bláta do louže. > Divam se, ze dokonce uz samotna distribuce obsahuje uzivatele, ktere > timto v ps(1) nejde rozlisit: "systemd-bus-proxy" a "systemd-network". To, že se v systemd nikdo nevyzná, je vlastně úplně normální. ;) > Zatim jsem prisel na to, ze pokud pouziju > > ps ax -o ...,user > > (kde user je posledni sloupec), tak ten login nezkrati a vypise ho cely. > No ale lepsi by byl nejaky prepinac, ktery by zkracovani vypnul uplne. > Procetl jsem manovou stranku, a na nic souvisejiciho jsem nenarazil. Úplně eliminovat to zkracování asi nelze (bez úpravy samotného programu). Ale lze mu vnutit, aby udělal sloupec pro jméno uživatele širší, např.: ps faxo user:16,pid,tty,start,args Potřebu to psát pokaždé lze částečně odstranit nastavením PS_FORMAT. -- Pavel Kankovsky aka Peak "Que sçay-je?" --1908607772-1627320215-1568453018=:4584 Content-Type: text/plain; charset="iso-8859-2" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline _______________________________________________ Linux mailing list [email protected] http://www.linux.cz/mailman/listinfo/linux --1908607772-1627320215-1568453018=:4584--