Используйте tee
:
./script 2>&1 | tee log.out
tee
копирует стандартный ввод в стандартный вывод и в любой указанный файл (ы); в приведенном выше примере это log.out
. Для получения дополнительной информации см. мужская футболка
.
Как и Джесси _b, моей первой мыслью было, что это может быть связано с часовым поясом.
Пробовали ли вы использовать gtar на приставке Solaris? Если это так, вы можете получить другие результаты, и у gtar может быть даже возможность использовать UTC.
The dates are exactly the same but I notice that times that were before the time change this year are 1 hour ahead of the old server and dates after the time change are 2 hours ahead.
У серверов разные часовые пояса?
на Солярисе:/usr/share/lib/zoneinfo
в Linux:echo $TZ
Соответствуют ли они ?
Думаю, что нет. Убедитесь, что часовые пояса совпадают, на обоих серверах установлены последние обновления зон, и все готово.