Итак, у меня есть файловая структура, которая выглядит следующим образом:
- видео
- abc.avi
- party_2014.h264
- test.avi
- xxx.mkv
Мне нужно создать каталог для каждого расширения и переместить туда соответствующий файл, чтобы он выглядел следующим образом
- видео
- видео AVI
- видео-h264
- видео-мы
пока у меня есть этот код:
for i in $(find video -name "*.*" -print)
do cut -d'.' -f2 <<< "$i" | uniq -c;
done
это вернет дубликаты avi, поэтому uniq не работает, как правильно удалить дубликаты?