Re: bashscript und inetd
On Mit, 02 Apr 2003 at 09:35 (+0200), Michael Tuschik wrote:
[\r in Variablen]
> Eine schnelle Lösung mit bash-Boardmitteln wäre, die beiden Variablen
> nach dem read um das letzte Zeichen zu beschneiden:
>
> username=${username:0:${#username}-1}
> password=${password:0:${#password}-1}
>
> Leider funktioniert das dann nicht mehr im Terminal sondern nur noch
> per inetd. Aber es gibt sicher noch viele andere Wege, das Problem
> zu beseitigen/zu umgehen.
Wie wäre es mit:
username=`echo $username | tr -d '\r'`
password=`echo $password | tr -d '\r'`
Dann funktioniert es in beiden Varianten.
Jan
Reply to: