1 |
Dnia środa, 30 marca 2005 00:44, Pawel Ludwikow napisał: |
2 |
> On Wed, 30 Mar 2005, Paweł Bugalski wrote: |
3 |
> > witam |
4 |
> > ostatnio mam taki problem, że jeśli uruchomię mplayera podając mu jakąś |
5 |
> > nazwę pliku zawierającą spację to wyświetli mi on błąd, że nei może |
6 |
> > znaleźć pliku i poda jako nazwę szukanego pliku fragment aż do tuż przed |
7 |
> > pierwszą spacją, np. |
8 |
> > |
9 |
> > $ls |
10 |
> > moj film.avi |
11 |
> > $mplayer moj\ film.avi |
12 |
> > [...] |
13 |
> > Odtwarzam moj. |
14 |
> > Nie znaleziono pliku 'moj' |
15 |
> > Failed to open moj |
16 |
> |
17 |
> Dziwne, mój mplayer (mplayer-1.0_pre6-r1) takich cudów nie robi -- |
18 |
> sprawdziłem przed sekundą. Czy ujęcie nazwy w cudzysłowy pomaga? |
19 |
> tj. mplayer "moj film.avi" |
20 |
> |
21 |
> |
22 |
> Może shell "cudownie" przekazuje nazwy? |
23 |
> |
24 |
> Poniższy jednolinijkowiec może pomóc w diagnozowaniu: |
25 |
> |
26 |
> perl -e 'print join(":", @ARGV), "\n"' [argumenty] |
27 |
> |
28 |
> wypisuje wszystkie argumenty z linii poleceń, oddzielając kolejne |
29 |
> dwukropkiem. Można przetestować jak na prawdę są one przekazywane. |
30 |
> Podając jedną poprawnie zacytowaną nazwę zawierającą spacje nie powinien |
31 |
> pokazać żadnego dwukropka. |
32 |
|
33 |
dzięki za szybką reakcję |
34 |
wersja mojego mplayera to: media-video/mplayer-1.0_pre5-r5 |
35 |
dziękuję za jednolinijkowca, ale jak należało się spodziewać bash przekazuje |
36 |
parametry poprawnie(również jeśli podać je w cudzysłowiu). |
37 |
pozdrawiam |
38 |
Bugi |
39 |
|
40 |
|
41 |
-- |
42 |
Anything is possible, unless it's not. |
43 |
|
44 |
-- |
45 |
gentoo-user-pl@g.o mailing list |