script
Прив народ!
Есть скрипт:
#!/bin/sh
mplayer -vo vesa -framedrop -mc 10 -autosync 1 -cache 2048 -dr $1
Если имя файла содержит пробелы то в $1 будет кусок имени файла до первого
пробела. Как пофиксить?
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Прив народ!
Есть скрипт:
#!/bin/sh
mplayer -vo vesa -framedrop -mc 10 -autosync 1 -cache 2048 -dr $1
Если имя файла содержит пробелы то в $1 будет кусок имени файла до первого
пробела. Как пофиксить?
On Friday 05 December 2003 16:34, you wrote:
Самое простое - при помощи кавычек (двойных - это важно!):
mplayer -vo vesa -framedrop -mc 10 -autosync 1 -cache 2048 -dr "$1"
On Fri, Dec 05, 2003 at 03:34:42PM +0200, NixoiD wrote:
Привет
script_name video\ file.avi
ИМХО, лучше прописать все эти опции в ~/.mplayer/config
NixoiD wrote:
mplayer -vo vesa -framedrop -mc 10 -autosync 1 -cache 2048 -dr $*
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru
Решение одно - заключать передаваемый скрипту параметр в кавычки.
Хотя можно усложнить скрипт, если заведомо только один параметр
передаваться будет.
Тогда не обезательно будут нужны кавычки.
NixoiD wrote:
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru