Использование команды «at» для записи видеопотока на следующий день и сделать это только один раз - PullRequest
0 голосов
/ 19 октября 2018

Я пытаюсь

  1. запустить и потоковое видео на vlc и
  2. записать тот же видеопоток в файл, который начинается в 05:45 следующего дня

Все работает, кроме времени начала, вместо того, чтобы начинаться в 05:45 следующего дня, оно начинается немедленно.Что я пропустил?

bash -c "streamlink --stdout https://www.youtube.com/watch?v=XOacA3RYrXk 720p | tee /tmp/water_vid/water_video-$(date +"%H:%M_%m-%d-%Y").mkv | vlc -" | at 05:45 am

1 Ответ

0 голосов
/ 19 октября 2018

Вам нужно писать команды, а не их вывод

echo "streamlink --stdout https://www.youtube.com/watch?v=XOacA3RYrXk 720p | tee /tmp/water_vid/water_video-$(date +'%H:%M_%m-%d-%Y').mkv | vlc -" | at 05:45 am
...