Carlos Alberto Morais Moura Filho wrote:

>amigos, tem como eu pegar o resultado do "fdisk -l", mas precisamente as 
>particoes, discos, pens, cdroms, etc... conectados no computador, e 
>colocar num menu do dialog, tipo:
>
>Selecione a dispositivo que desejas montar:
>/dev/hda1      IDE 0 - particao 1
>/dev/hda2      IDE 0 - particao 2
>/dev/sda1      Componente USB
>/dev/cdrom      CD/DVD-ROM
><Ok>             <Cancelar>
>
>
>  
>
Não sei te ajuda

-------------começa aqui ------------------------
#!/bin/bash
set -x
device1=`fdisk -l | grep /dev/hd | grep -v -r bytes |head -1 | tail -1 | 
awk '{print $1}'`
desc1=`fdisk -l | grep /dev/hd | grep -v -r bytes | head -1 | tail -1 | 
awk '{print $7}' `
device2=`fdisk -l | grep /dev/hd | grep -v -r bytes |head -2 | tail -1 | 
awk '{print $1}'`
desc2=`fdisk -l | grep /dev/hd | grep -v -r bytes | head -2 | tail -1 | 
awk '{print $7}'`
device3=`fdisk -l | grep /dev/hd | grep -v -r bytes |head -3 | tail -1 | 
awk '{print $1}'`
desc3=`fdisk -l | grep /dev/hd | grep -v -r bytes | head -3 | tail -1 | 
awk '{print $7}'`
dialog                                      \
   --title 'Menu'        \
   --checklist 'selecione'  \
   0 0 0                                    \
   $device1  $desc1     on    \
   $device2  $desc2     off   \
   $device3  $desc3     on   

------------------termina aqui

teste aqui e funcionou

                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 

Responder a