VDR startet nicht

  • Guten Morgen,


    habe die dvb-treiber sowie die vdr-software nach anleitung von hubertus sandmann unter suse 8.2 installiert. ich bekomme beim ausführen der datei runvdr nun aber folgende fehlermeldung. danach startet das script immer wieder neu. vieleicht kann mir da einer helfen?


    Sat Jun 21 11:04:15 CEST 2003
    /usr/local/bin/vdr: option requires an argument -- c
    bash: line 2: /usr/local/vdr/etc: is a directory
    Sat Jun 21 11:04:15 CEST 2003
    restarting VDR


    so sieht der betreffende teil in der runvdr aus:


    ...
    DVBDIR="/usr/local/src/DVB/driver"
    VDRPRG="/usr/local/bin/vdr"
    VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -L /usr/local/src/VDR/PLUGINS/lib -c
    /usr/local/vdr/etc $*"
    VDRUSR=vdr
    ...


    danke,
    issue2k

  • Tach.


    Du meinst

    Code
    VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -L /usr/local/src/VDR/PLUGINS/lib -c /usr/local/vdr/etc $*"

    (*eine* Zeile)
    und schreibst

    Code
    VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -L /usr/local/src/VDR/PLUGINS/lib -c
     /usr/local/vdr/etc $*"


    Wenn 2 Zeilen dann so:

    Code
    VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -L /usr/local/src/VDR/PLUGINS/lib -c \
    /usr/local/vdr/etc $*"


    Gruß
    Rainer


  • Ist der Zeilenumbruch nach dem -c in der Orginaldatei auch drin?
    Wenn ja musst Du den wegmachen, also die Zeile drunter nach oben ziehen.
    Die Bash arbeitet Zeilenorientiert, Du musst daher einen Befehl komplett in eine Zeile schreiben oder am Ende einer Zeile ein \ machen, dann kannst Du in der nächsten Zeile fortsetzen.



    EDIT:
    D'OH, Rainer, warst wieder schneller ;)

  • super danke jetzt scheint es zu funzen :)...ich dachte weil der editor denb umbruch automatisch erzeugt hat wäre das nur eine darstellungssache. der umbruch war aber tatsächlich drin :))

  • Pico ist schon OK, Du musst Ihm halt nur ggfs abgewöhnen, Zeilenumbrüche zu machen.


    Pico ist ja Bestandteil von Pine, einem Email-Client. Da machen die Umbrüche Sinn.


    Als Script-Editor braucht man die Umbrüche aber eher weniger.
    Deshalb kannst Du pico mit "-w" starten, dann macht er keine mehr, also


    Code
    pico -w


    Wenn Du das noch als Alias in dein .bashrc einfügst:

    Code
    alias pico="pico -w"


    nervt er Dich nie wieder mit unerwünschten Umbrüchen :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!