透過 crontab 和完整訊息將頂部傳送到文字?

透過 crontab 和完整訊息將頂部傳送到文字?

我正在運行這個:

top -b -n 1 -o %MEM > /home/me/top/top.`date +\%F.\%H\%M`.txt

當我運行它時效果很好,但是當我每 10 分鐘放入 crontab 時,該COMMAND部分總是被切斷,所以我只看到的不是完整的命令postgres +

我可以透過 crontab 從頂部取得完整指令嗎?

答案1

答案是COLUMNS在 crontab 中設定:

COLUMNS=9999 top -b -n 1 -o \%MEM > /home/me/top/top.mem.`date +\%F.\%H\%M`.txt

相關內容