Как отобразить время sadf в формате эпохи

Вы были очень близки, Вы используете это вместо этого:

set A=`id -u -n`

'Символы говорят, что tcsh, чтобы выполнить команду и затем установить присваивает вывод A. Можно сделать ту переменную только для чтения также, с:

set -r A=`id -u -n`

После выполнения так, пытаясь переопределить его значение даст:

> set A=foo
set: $A is read-only.
3
15.05.2014, 20:52
3 ответа
[1127891] Вы должны проверить меню [1128268] sadf[1128269], чтобы точно знать, какая опция будет показывать секунды со времени эпохи, Есть разница между версиями [1128270]sysstat[1128271].

В моем Ubuntu 12.04.4 LTS:

DNS Servers:
192.168.1.1

Search Domains:
local
ph.cox.net

В этой версии опция показывает время эпохи [1128272]-T[1128273]:

Но в системе [1128274]sysstat 8.1.2-2[1128275] эта опция равна [1128276]-D[1128277].

6
27.01.2020, 21:14
[1129945]В убунту мне работала опция -T:

root@db1:/usr/local/nagios/libexec/nrpe_local# sadf -T | head -10. db1.oas3.realmedia.xstrat.us 300 1400123101 all %%user 0.14 db1.oas3.realmedia.xstrat.us 300 1400123101 all %%nice 0.00

Большое спасибо! [1129950]

0
27.01.2020, 21:14
[1128780] Если по какой-то странной причине флаг, предложенный Gnouc, не существует в вашей системе, вы всегда можете использовать [1129298] date[1129299] для разбора вывода [1129300]sadf[1129301] и конвертировать его во время эпохи:

C:\Windows\System32\runas.exe /storecred /user:Domain\UserName "mmc %windir%\system32\dsa.msc"

или, если вам не нужно точно сохранять формат, но вы можете потерять часть пробела:

0
27.01.2020, 21:14

Теги

Похожие вопросы