sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #73413
Re: bash: tildeling af værdi til tekstvariabel
Hej.
Der må ikke være mellemrum mellem variabelnavnet og værdien, og når du
tildeler variablen skal det ske uden '$'.
Dette medfører at
volumen="-af volume=10"
skulle fungere.
Med venlig hilsen
Bjørn Bille Højte
bjoern@xxxxxxxxx
On Tue, 11 May 2004, Torben Andersen wrote:
> Hejsa,
>
> Jeg sidder og roder med mit mplayer script, men har problemer med subj.
> Her er et udkast til scriptet:
>
> --------------------
> #!/bin/bash
> echo "Indtast forhøjet volumen (v) eller return hvis standard ønskes"
> read volumen
> if [ "$volumen" = "v" ]; then
> $volumen = "-af volume=10"
> fi
> echo "$volumen"
> --------------------
>
> med henblik på mplayer kaldet:
>
> mplayer ........ $volumen
>
> men den fejler i linie 5. Jeg tror simpelthen ikke jeg har fattet,
> hvordan man tilskriver værdier i bash. Derudover kan der være problemer
> med reserverede tegn - eks. "=" og "-". Nogen gode ideer ?
>
> MVH Torben
>
> --
> ------------------------------------------------------------------------
> "There are 10 types of people, those who understand binary and those who don't..."
>
>
>
>
>
References