+ Responder ao Tópico



  1. #1
    aluisiogouveia
    Pessoal,

    Estou precisando listar apenas os nomes dos arquivos de uma determinada data, o maximo que consegui ate agora foi isso:

    DATEOFDAY=`date +%Y-%m-%d`

    ls -lGg --time-style=long-iso | grep $DATEOFDAY

    neste caso recebo uma linha como retonro e eu preciso passar o nome dos arquivos encontrados na data 'X' para o tar.

    desde ja, agradeco.

  2. Você quer os arquivos criados ou modificados em determinada data? Tu pode usar o find pra isso...



  3. #3
    aluisiogouveia
    Preciso encontrar quais arquivos foram criados hj e passar todos estes arquivos para o tar, eu ja consegui fazer assim, so que neste modelo eu so estou passando o ultimo e precisava passar todos os arquivos encontrados:

    # Variaveis
    readonly DATEOFDAY=`date +%Y%m%d`
    readonly TIME=`date +%H%M`

    # Configuracoes para Postgresql
    readonly SERVIDOR="fox"
    readonly PG_PATH_BIN="/usr/bin"
    readonly PG_PATH_WLOG="/hd2/backupdb/basepg/$SERVIDOR/w_logs"
    readonly PG_PATH_WBKP="/hd2/backupdb/basepg/$SERVIDOR/pgsql/$DATEOFDAY/w_logs"


    tar_w_logs () {

    local w_log_files=`ls -l --time-style=+%Y%m%d $PG_PATH_WLOG/ | grep $DATEOFDAY | awk '{ print $7 }'`
    if [[ -z $w_log_files ]]
    then
    echo "Arquivo nao encontrado!"
    exit 1
    fi
    if ! [ -d $PG_PATH_WBKP ]; then
    mkdir -p $PG_PATH_WBKP
    fi
    for i in $w_log_files; do {
    echo " Iniciando compactacao dos arquivos em: pg-wbkp-$SERVIDOR-$DATEOFDAY-$TIME.tar.bz2"
    tar -cjvf $PG_PATH_WBKP/pg-wbkp-$SERVIDOR-$DATEOFDAY-$TIME.tar.bz2 --absolute-names $PG_PATH_WLOG/$i
    };done
    }

    main_tar () {

    tar_w_logs # Targea w_logs para diretorio de backup da fita
    }

    main_tar






Tópicos Similares

  1. Listar os ultimos arquivos acessados?
    Por junote no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 03-12-2007, 14:14
  2. Como listar os arquivos maiores que #
    Por terra_jr no fórum Servidores de Rede
    Respostas: 6
    Último Post: 30-03-2006, 12:41
  3. Listar arquivos
    Por LeonardoWS no fórum Servidores de Rede
    Respostas: 3
    Último Post: 22-08-2005, 19:36
  4. Listar arquivos de um diretorio em C + Linux
    Por Rurouni_Kenshin no fórum Linguagens de Programação
    Respostas: 3
    Último Post: 25-04-2004, 21:01
  5. Listar arquivos, Upload e Download
    Por rafaelpazcolles no fórum Servidores de Rede
    Respostas: 1
    Último Post: 08-03-2003, 11:27

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L