Login
script: найти расширение файла
99 просмотров
Перейти к просмотру всей ветки
Tolstyj коренной житель
Zuletzt geändert 29.01.07 00:07 (Tolstyj)
Пишу себе небольшой bash-скрипт для упорядочивания моей моллекции фильмов и прочего и вот возник вопрос как определить в скрипте расширение файла, если имя может содержать практически любые символы - точки, запятые, пробелы, апострофы и прочее (в названиях файлов из инета всякое бывает).
Вот идея скрипта, где это нужно
Вот идея скрипта, где это нужно
cd $1
for i in *
do
действия в зависимости от расширения файла
done
где i - это имена файлов в текущем каталоге, вот и нужно из полного имени файла вычленить его расширение.
Вопрос в том какие команды для этого использовать и на какие параметры обратить внимание?