ps --sort=lstart
na verdade não classifica por lstart
,
De acordo com este comentário de falha de servidor :
lstart
gives a full timestamp, but cannot be used as a sort key.start_time gives
the usual 'time within the last 24 hours, date otherwise' column, and can be used as a sort key.
Isso está implicitamente documentado nas man pages de ps
, em que lstart
não está listado na seção OBSOLETE SORT KEYS
, mas start_time
é.
O código fonte também faz o backup, veja esta definição começando na linha 1506 :
/* Many of these are placeholders for unsupported options. */
static const format_struct format_array[] = {
/* code header print() sort() width need vendor flags */
[...]
{"lstart", "STARTED", pr_lstart, sr_nop, 24, 0, XXX, ET|RIGHT},
[...]
{"start_time", "START", pr_stime, sr_start_time, 5, 0, LNx, ET|RIGHT},
[...]
};
Editar : expandiu a explicação sobre a resposta certa e removeu a parte enganosa da original.