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

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

Desculpas


From: droap_dead
Subject: Desculpas
Date: Tue, 16 Nov 2004 02:39:08 -0000
User-agent: eGroups-EW/0.82

Gostaria de Pedir desculpas pelo ultimo email q acabei de enviar ele
foi mal formatado mas da pra entender vo envia-lo novamente para
melhor visualizacao.

----------------------------------------------------------------------
#!/bin/bash

#Este programa tem por objetivo listar todos arquivos e pastas no
#local onde for executado
#e apresenta-lo em um dialog --checklist

LISTA=(`ls -a`)   #lista arquivos e pastas do diretorio atual
TOT=$((`ls -a | wc -l`-1))   #retorna a quantidade de itens no
diretorio

#O for que se segue serve para redirecionar um pedaco do comando do
dialog para um arquivo temporario
for i in `seq 2 $TOT`; do
    if [ "$i" = "2" ]; then
        echo -e "\ $((i-1)) ${LISTA[i]} ON\c" >> arquivo_temporario
    else
        echo -e " \ $((i-1)) ${LISTA[i]} OFF\c" >> arquivo_temporario
    fi
done

TUDO=`cat arquivo_temporario`   #fazer a leitura do arquivo
dialog --checklist "Deletator" 0 0 $((TOT-1)) $TUDO   #Comando
rm arquivo_temporario   #Remove o arquivo temporario




reply via email to

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