Создайте каталоги с именами, подобными файлам

У меня есть много из .mp4 файлы, почти 140, и я хочу создать каталоги с аналогичными именами к тому из файлов, но удар не позволит мне mkdir, высказывание file exists

Как я могу сделать это?

0
задан 26 November 2016 в 03:10

1 ответ

Вы пытаетесь создать папки с теми же самыми именами как файлы (включая extension—, например, .mp4), который не позволяется. Можно использовать этот сценарий для создания каталога с тем же именем как каждый файл, но без расширения:

#!/bin/bash
for file in *
do
mkdir "${file%.*}"
done

, например, если бы у Вас есть файлы

nice.mp4  fun.mp4

после запущения скрипта, у Вас были бы каталоги без расширения & исходные файлы

nice  nice.mp4  fun  fun.mp4
1
ответ дан 28 September 2019 в 22:41

Другие вопросы по тегам:

Похожие вопросы: