Здравствуйте. В общем были проделаны следующие действия в CentOS 6.2: 1. Создан файлик userlog.bash для крона следующего содержания:
#!/bin/bash history > /var/log/history/$USER/$USER-$(date +%d-%a-%T).log
Чтобы держать логи команд вводимых пользователем в соответствующей папке.
2. В крон добавлена соответствующая команда на выполнение этого файла: 30 * * * * pasha /usr/local/bin/userlog.bash
3. При запуске этого не хитрого механизма, крон создавал файл /var/log/history/pasha/pasha-11-Thu-16:57:01.log
НО, создаваемые файлы все без исключения пустые. При этом если в ручную ввести команду как в скрипте, то всё отлично работает. В чём может быть проблема?