Есть такая задачка:
Напишите сценарий, который выводит дату, время, список зарегистрировавшихся пользователей, и uptime системы и сохраняет эту информацию в системном журнале.
Собственно ниже решение:
#!/bin/bash
log_dir=/var/log
date
who
uptime
cd $log_dir
if [ "$PWD" = "$log_dir" ]
then
date >> messages
who >> messages
uptime >> messages
echo " "
else
echo "Необходима магия"
fi
Выглядит перенаправление мерзко мой взгляд. Подскажите пожалуйста, как это оптимизировать чтоб блевать не тянуло.