sync; echo 1 > /proc/sys/vm/drop_caches
sox foo.wav -e stat >> log.txt 2>&1
как установить?
awk -i inplace -n '{if($0=="если найдена строка") $0=$0"\nвставить этот текст";print}' /file.txt;
Решение может быть как на Windows, так и на MacOS, а если будет на оба, низкий поклон
Вопрос 3) можно ли туда еще добавить python скрипт для допустим сортировки файлов (скрипт есть)?
Вопрос 2) как экспортировать полученные данные?
1) Как можно реализовать поочередный запуск
ffmpeg -i output.mp4 -vn -acodec copy output-audio.aac
ffmpeg -i output.mp4 -vf fps=1 where-to-save\out%d.png
sox foo.wav -e stat
2. Если монтировать этот диск, то отличается ли его работа (возможно по производительности), если бы я выбрал hdd при установке для директории /home ?
$ findmnt .cache
TARGET SOURCE FSTYPE OPTIONS
/home/admin/.cache tmpfs tmpfs rw,nosuid,nodev,noatime,size=4194304k,inode64
само залогирование также поднимает пользователя, после чего и начинают работать запущенные от данного пользователя скрипты.
чтобы конкретный пользователь поднимался(как тот же рут) при старте то это нужно единожды указать системе командой:
loginctl enable-linger <username>
п.с.
как пример:
здесь у пользователя admin по пути /home/admin/.config/systemd/user/ мы создали сервис test.service
который будет запускать скрипт /home/admin/scripts/test.sh
работа с сервисом:
здесь мы добавили в автозапуск(enable) и тут же стартовали(start) сервис
но дело в том что сервис test.service будет автозапускаться тока после того как данный пользователь залогинется в систему, но нам нужно запустить его сервисы(в том числе test.service) при старте системы, а для этого не нужен логин или автологин пользователя, достаточно будет поднять самого пользователя при старте системы:
loginctl enable-linger admin
п.с.2
естественно если сервис/скрипт нужно запускать от суперпользователя то linger нам не нужен так как root сам поднимается при старте системы.