LINUX.ORG.RU

Сообщения leoneed

 

cron и запись в файл

Здравствуйте. В общем были проделаны следующие действия в 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

НО, создаваемые файлы все без исключения пустые. При этом если в ручную ввести команду как в скрипте, то всё отлично работает. В чём может быть проблема?

 , ,

leoneed
()

RSS подписка на новые темы