Итак, я использовал Google, чтобы выяснить, что last -1 -R -s yesterday -t today
дает мне это:
и из того, что я понимаю, awk -FS '{print $2}
должно просто получить мне эту часть команды last
, когда она передана в
Я бы использовал cut
в комбинации tr
:
last -1 -R -s yesterday -t today | grep -vi reboot | tr -s ' ' | cut -f 3-6 -d ' ' -s
Sat Jun 29 15:59
Fri Jun 29 06:45:15
...
tr -s ' '
, чтобы сжимать повторы, поэтому мы можем легко вырезать пространство в качестве разделителя. 117] grep
чтобы исключить любую строку перезагрузки. cut
хорошо, чтобы сократить вещи:)