On 11/03/2013 10:59 PM, Marc Haber wrote:
> On Sun, Nov 03, 2013 at 09:59:41PM +0100, Werner Holtfreter wrote:
> > pfad="~/Dokumente/Computer/Sharp1403/PC.Programme/PocketTools/Lin64/"
> > $pfad/wav2bin
> >
> > Wie macht man es richtig?
Fast genau wie Du es gemacht hast, nur...
> pfad="$HOME/...."
>
> Die Tilde funktioniert nur interaktiv.
Nicht wirklich, aber sie darf nicht in Anfuehrungszeichen stehen:
pfad="~/blahblah" # Funktioniert NICHT
pfad=~/blahblah # Funktioniert
$ cat test.sh
#!/bin/bash
a="~/Desktop"
echo $a
a=~/Desktop
echo $a
$ ./test.sh
~/Desktop
/home/fthommen/Desktop
$
> > Oder gibt es eine lokal im Script wirkenden PATH-Variable?
>
> Ja, sie heisst PATH.
Aber sie ist natuerlich nicht lokal sondern die normale, globale
PATH-Variable.
frank
--
UUGRN e.V. http://www.uugrn.org/
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/