- Help Script
+ Responder ao Tópico
-
Help Script
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....
-
Help Script
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
-
Help Script
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