Я новичок в Linux. Я пытаюсь написать оболочку script, которая будет перемещать файлы в определенные папки на основе их расширения, например, например, в моей папке загрузки, у меня есть все файлы смешанных типов файлов. Я написал следующее script
mv *.mp3 ../Music
mv *.ogg ../Music
mv *.wav ../Music
mv *.mp4 ../Videos
mv *.flv ../Videos
Как я могу запустить его автоматически, когда файл добавлен в эту папку? Теперь мне нужно вручную запускать script каждый раз.
Еще один вопрос: есть ли способ объединения этих двух утверждений
mv *.mp3 ../../Music
mv *.ogg ../../Music
в один оператор? Я попытался использовать ||
(программирование на языке C или оператор) и запятую, но они, похоже, не работают.