Это классическая проблема «гонись за своим собственным хвостом ».
Если задание cron выдает ошибку, cron отправит электронное письмо из учетной записи пользователя, в которой оно запущено, на адрес электронной почты, указанный в текущей конфигурации почты в системе.
Поскольку первым сценарием было уведомление по электронной почте, я предположил (ошибочное предположение, )что cron запускал какую-то странную «фантомную копию» сценария, но он просто выполнял свою работу.
Именно @kusalananda навел меня на правильный путь.
Что мне кажется любопытным, и причина, по которой я написал это как ответ, так это то, что cron никогда не говорил, что с новым скриптом что-то не так, за исключением того, что он не может отправить электронное письмо. Небольшой момент 22, где акцент был сделан не на том вопросе.
Это конечно не оптимальный ответ, но в этот раз это была sbk ошибка(S tupid B ehind K eyboard )...
Таким образом, извлеченный урок и, возможно, совет другим, всегда внимательно следить за информацией, которой нет в деле..
См.tmux list-keys
:
bind-key -T copy-mode Up send-keys -X cursor-up
bind-key -T copy-mode Down send-keys -X cursor-down
bind-key -T copy-mode Left send-keys -X cursor-left
bind-key -T copy-mode Right send-keys -X cursor-right
Итак, в вашем случае вы можете сделать:
bind-key -T copy-mode-vi n send-keys Down
bind-key -T copy-mode-vi e send-keys Up
bind-key -T copy-mode-vi h send-keys Left
bind-key -T copy-mode-vi i send-keys Right