Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / скрипт с пробелами в именах файлов / 2 сообщений из 2, страница 1 из 1
20.01.2011, 13:19
    #37068982
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скрипт с пробелами в именах файлов
Здравствуйте,

Имеется скриптик для конвертации файлов:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
#!/bin/bash

for i in $(ls *.flv);
do
	echo \'$i\' - processing
	ffmpeg -i "$i" -aspect  4 : 3  -vcodec libxvid -b 460kb -s 640x480 -r  25  -acodec libmp3lame -ab 56k -ar  22050  $i.avi
	echo \'$i\' - done
done

Так вот. Если в именах файлов нет проблемов, то все в порядке. Но если имя файла с пробелом, то не может найти имя файла, тк берет часть имени до файла. Подскажите, плиз, как заэкранировать пробел в скрипте?

Пример:
Файл qq qq.flv
Нужно чтоб было qq\ qq.flv
...
Рейтинг: 0 / 0
20.01.2011, 16:11
    #37069602
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скрипт с пробелами в именах файлов
Код: plaintext
1.
2.
3.
4.
5.
6.
for i in  *.flv;
do
	echo \'$i\' - processing
	ffmpeg -i "$i" -aspect  4 : 3  -vcodec libxvid -b 460kb -s 640x480 -r  25  -acodec libmp3lame -ab 56k -ar  22050  $i.avi
	echo \'$i\' - done
done
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / скрипт с пробелами в именах файлов / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]