shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Otimização de código


From: Jeiks
Subject: Otimização de código
Date: Fri, 3 Apr 2009 17:55:11 -0300

Olá povo,
     estava precisando pegar o device de vídeo das máquinas e, caso fosses
unichrome ou via, trocar o nome do driver para vesa.
     Bom... consegui, mas tá feio de ver.. hehe
     Gostaria de ajuda para melhorar o código.

abração

Código:

#!/bin/bash

DEVICE_DRIVER=""

OLD_IFS="$IFS"
VGA_INFO=$(
  IFS=$'\t'
  while read lixo NUM_ID lixo;do
    grep "0x${NUM_ID%????}.*0x${NUM_ID#????}.*Card:" \
         /usr/share/apps/guidance/pcitable
  done < /proc/bus/pci/devices | tr [A-Z] [a-z]
)
IFS="$OLD_IFS"

DRIVERS="unichrome via"
for DRIVE in $DRIVERS;do
        case ${VGA_INFO} in
                *${DRIVE}*)
                        DEVICE_DRIVER="vesa"
                ;;
        esac
done


-- 
Jacson R. C. Silva


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]