как скопировать историю команд в Linux в другой файл через crontab

как скопировать историю команд в Linux в другой файл через crontab

Я использую эти команды для копирования новых команд, но эти команды не работают у меня в CentOS 6.5

*/1 * * * * ~/.bash_history >> historylog.txt

ИЛИ

*/1 * * * * .bash_history >> historylog.txt

ИЛИ

*/1 * * * * history | grep -v history >> history.txt

как я могу это сделать? если мне нужны какие-либо другие настройки, такие как файл ~/.bashrc?

решение1

Вам необходимо использовать команду для печати содержимого файла.

Итак, это будет:

*/1 * * * * cat ~/.bash_history >> historylog.txt

Связанный контент