Hej

Będę się trochę czepiał, nie widzę że takie rozwiązania już były w tym
pliku, więc nie bierz do siebie.

On Mon, Oct 11, 2004 at 08:05:00PM +0200, Przemysław Białek wrote:
>  
> +             # check if devfs (workaround: -a option don't work at all)
> +             if [ -d /dev/vc ]; then
> +                     DEVICES="`ls /dev/vc/* | sed 's|/dev/vc/||g'`"
Hej, no ale z tym sed'em tutaj to lekkie przegięcie :/ Nie lepiej zrobić
tak:
DEVICES="`cd /dev/vc; ls `"
?


> +                     pattern="s/\/dev\/vc\///g"
> +                     VC_PATH="/dev/vc/"
> +             else
> +                     DEVICES="`cat /etc/inittab | grep '^[0-9]*:' | cut -f1 -d :`"
> +                     pattern="s/\/dev\/tty//g"
> +                     VC_PATH="/dev/tty"
> +             fi
> +
>               # don't initialize on multiple terminals if we use fbset
>               # (assume that, in this case fb is loaded as a module)
>               if [ ! -z "$FB" ]; then
> -                     # Check for devfs (workaround: -a option don't work at all)
To też można bez sed:
> -                     if [ -d /dev/vc ]; then
> -                             pattern="s/\/dev\/vc\///g"
                                pattern='/dev/vc'
> -                     else
> -                             pattern="s/\/dev\/tty//g"
                                pattern='/dev/tty'
> -                     fi
> -
>                       # save old tty number
>                       tty=`/usr/bin/tty | sed $pattern`
                        tty=`/usr/bin/tty`
                        tty=${tty#$pattern}

Albo wogóle tak:
tty=`/usr/bin/tty`
tty=${tty##/*/}

BTW, ciekawe czy i powyższego nie da się uprościć.

itd... trochę nie chce mi się całości przeglądać, ale myślę że używanie
sed'a do tak prostych rzeczy, to overkill - i strata czasu (procesora).
-- 
--= Michal Kochanowicz =--==--==BOFH==--==--= [EMAIL PROTECTED] =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!

_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym