+ Responder ao Tópico



  1. #1
    Pessoal, como faço para comparar as strings de um arquivo em .txt com as pastas em /home/local caso exista a pasta permanece, caso nao MKDIR $pasta.


    Ex. no arquivo TXT.. joao maria flavio
    no diretorio... joao mario entao criaria o flavio.

    agradeço desde ja....

  2. No arquivo ARQ_TXT vc deixa o nome das pastas, uma pasta por linha! Ai da certinho o que vc quer. Rode no diretorio onde vc desejar fazer as alteraçoes. Testei e dei certo

    #!/bin/bash

    num=`awk ´END {print NR}´ ARQ_TXT`
    i=1
    while [ $i -le $num ]
    do
    name=`sed -n "$i"p ARQ_TXT`
    mkdir $name 2> /dev/null
    i=`expr $i + 1`
    done

    [ ] ´s



  3. Ah, assim fica mais simples. Lê o arquivo .txt inteiro e tenta criar todas as pastas. Aquelas que ja existem, ele tenta criar e nao consegue, porem a saida de erro nao é mostrada.

    #!/bin/bash

    for a in $(cat ARQ_TXT) ; do
    mkdir $a 2> /dev/null
    done

    [ ] ´ s






Tópicos Similares

  1. [HELP!] Script troca senha LDAP+SAMBA
    Por prando no fórum Servidores de Rede
    Respostas: 0
    Último Post: 01-10-2008, 20:38
  2. Erro na sincrozinacao script com rsync. HELP!!!
    Por dlabreu no fórum Linguagens de Programação
    Respostas: 5
    Último Post: 01-07-2008, 12:47
  3. Script com um pequena falha - Help me!
    Por aprendiz_ce no fórum Linguagens de Programação
    Respostas: 26
    Último Post: 11-03-2008, 15:48
  4. Help com script if then else
    Por aspenbr no fórum Linguagens de Programação
    Respostas: 5
    Último Post: 17-08-2007, 20:22
  5. Help no Compartilhamentos e agora script
    Por alexlabtec no fórum Servidores de Rede
    Respostas: 2
    Último Post: 02-10-2006, 12:40

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L