Мне нужно знать последний вход в систему вчера и отправить его мне по электронной почте через crontab ....
Поскольку последняя команда показывает все логины, вам нужно прокрутить вверх. Использование grep и cut может помочь.
Создать скрипт на вчерашний день .. вчера.sh
#Get the date month and date cut the necessary date
ystd = $ (дата - дата вчера | вырезать -d '' -f2,3) tdy = $ (дата - дата сегодня | вырезать -d '' -f2,3)
#show the date yesterday Month and date
echo $ {ystd} #show the date today Месяц и дата echo $ {tdy}
#grep the date try checking the tdy since you may have no login yesterday
последний | grep "$ tdy"
напишите это