Я пытаюсь написать сценарий, который будет перемещать файлы в папки, созданные на основе имен файлов. . Есть 2 копии каждого файла с тем же именем, но с разными расширениями файлов.несколько файлов в один скрипт оболочки оболочки
пример
Перед
dir1 - one.txt one.rtf two.txt two.rtf other.txt other.rtf
После
dir1 - one two other
dir1/one - one.txt one.rtf
dir1/two - two.txt two.rtf
dir1/other - other.txt other.rtf
Я ранее сколотить файл в папку сценария, но им не уверен, как получить его, чтобы положить несколько файлов в 1 папку
heres файл в код папки.
#!/bin/bash
dir="/home/user1/Desktop/f2f/"
for file in ${dir}/*
do
mkdir -p "${file/./#}"
mv "${file}" "${file/./#}/"
done
в любом случае, любая помощь будет оценена, именования и расширения файлов всегда будет то же самое, если это помогает
Да, это то, что я искал благодаря – user1944817