Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak otevřít dlouhý název s mezerami a závorkami z terminálu??  (Přečteno 2624 krát)

WeeHool

  • Aktivní člen
  • *
  • Příspěvků: 51
Zdravím linuxáci.. mám takovej problémeček..
Si tak hraju s xwinwrapem a stáhl sem si klip a že si ho prostě hodím na pozadí mezi tím, co vstanu a tak..
No a vážně nevím, jak toho docílit.. když ho přejmenuju na klip.mp4, tak pohoda..
Ale jinak se jmenuje Lilly Wood & The Prick and Robin Schulz - Prayer In C (Robin Schulz Remix) (Official).mp4 (snad nevadí, že dělám lilly reklamu)..
Celej příkaz:
Kód: [Vybrat]
xwinwrap -ni -argb -g 1920x1080 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet '~/Videa/Lilly Wood & The Prick and Robin Schulz - Prayer In C (Robin Schulz Remix) (Official).mp4' -volume 100a výjde mi:
File not found: '~/Videa/Lilly Wood & The Prick and Robin Schulz - Prayer In C (Robin Schulz Remix) (Official).mp4
Jako věřím, že tenhle problém se mi ještě milionkrát naskytne, tak proto to řeším (ne že by mi vadilo si přejmenovat videoklip, ale až budu řešit celou složku..)
Předem díky za pomoc.

Mariocz

  • Aktivní člen
  • *
  • Příspěvků: 148
Re:Jak otevřít dlouhý název s mezerami a závorkami z terminálu??
« Odpověď #1 kdy: 11 Srpna 2014, 11:46:19 »
mezery mají v příkazech speciální význam a musíš je escapovat zpětným lomítkem před mezerou. terminál ti to poradí když ve složce Videa napíšeš část toho soubor 'Lill' a zmáčkneš TAB tak se ti zbytek doplní vyescapovaný. Jestli se tam souborů začínajících na stejný písmenka vyskytuje víc, zmáčkni tab dvakrát a nabídne ti, které tam jsou.

WeeHool

  • Aktivní člen
  • *
  • Příspěvků: 51
Re:Jak otevřít dlouhý název s mezerami a závorkami z terminálu??
« Odpověď #2 kdy: 11 Srpna 2014, 11:49:19 »
no já sem to prvně udělal v terminálu přes dir, tak mi to naházelo zpětný lomítka.. ale neudělalo to i se závorkama a tak nějak sem počíal, že když je adresa v závorkách, tak to povalí..
nakonec sem teda zkusil dát lomítka před všechny znaky:
Kód: [Vybrat]
xwinwrap -ni -argb -g 1920x1080 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet ~/Videa/Lilly\ Wood\ \&\ The\ Prick\ and\ Robin\ Schulz\ -\ Prayer\ In\ C\ \(Robin\ Schulz\ Remix\)\ \(Official\).mp4a valí to

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Jak otevřít dlouhý název s mezerami a závorkami z terminálu??
« Odpověď #3 kdy: 11 Srpna 2014, 11:50:18 »
~ v jakýchkoli uvozovkách shell neexpanduje. Nejjednodušší pro tebe bude použít uvozovky dvojité a místo ~ použít ekvivalentní proměnnou $HOME, případně celou cestu přímo

Kód: [Vybrat]
"$HOME/Videa/Lilly Wood & The Prick and Robin Schulz - Prayer In C (Robin Schulz Remix) (Official).mp4"

WeeHool

  • Aktivní člen
  • *
  • Příspěvků: 51
Re:Jak otevřít dlouhý název s mezerami a závorkami z terminálu??
« Odpověď #4 kdy: 11 Srpna 2014, 12:00:13 »
no jasně $HOME a valí to.. a už sem si myslel, že tam budu muset všude cpát ty zpětný lomítka.. díky  ;)

 

Provoz zaštiťuje spolek OpenAlt.