Теперь я хочу записывать все сообщения пользователя во freeBSD, поэтому я набираю last -f /var/log/utx.log
во freeBSD, чтобы просмотреть журнал.
Выходной формат:
brandboat pts/1 xxx.xxx.xxx.xxx Sat Nov 1 11:28 still logged in
brandboat pts/0 xxx.xxx.xxx.xxx Sat Nov 1 11:21 still logged in
root ttyv0 Sat Nov 1 11:16 still logged in
brandboat pts/1 xxx.xxx.xxx.xxx Sat Nov 1 11:11 - 11:25 (00:13)
И я пытаюсь скопировать все эти сообщения в переменную:
set aaa= `last -f /var/log/utx.log`
echo $aaa
вывод:
brandboat pts/1 xxx.xxx.xxx.xxx Sat Nov 1 11:28 still logged in brandboat pts/0 xxx.xxx.xxx.xxx Sat Nov 1 11:21 still logged in root ttyv0 Sat Nov 1 11:16 still logged in brandboat pts/1 xxx.xxx.xxx.xxx Sat Nov 1 11:11 - 11:25 (00:13)
Как видите, исходный формат вывода команды не сохраняется. Как сохранить его в csh?