
 
		
		
    
-  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