Итак, у меня есть коллекция mov ie, которая выгружается в одну папку (я знаю, что это плохая практика в ретроспективе). Я хочу немного упорядочить вещи, чтобы использовать Radarr для сбора всех соответствующих метаданных, но Мне нужны все отдельные файлы в их собственных папках. Я создал приведенный ниже скрипт, чтобы попытаться немного автоматизировать процесс, но получаю следующую ошибку:
Script
#! /bin/bash
for f in /the/path/to/files/* ;
do
[[ -d $f ]] && continue
mkdir "${f%.*}"
mv "$f" "${f%.*}"
done
РЕДАКТИРОВАТЬ
Итак, я теперь запускаю скрипт через Shellcheck. net по предложению Бенджамина В. Он не выдает никаких ошибок в зависимости от сайта, хотя я все равно получаю те же ошибки при попытке запустить команда.
РЕДАКТИРОВАТЬ 2 *
Нет ошибок сейчас, но скрипт ничего не делает при выполнении.