
 
		
		
    
-  problemas com -eq
 
	
	
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					
 problemas com -eq
				
				
						
							
							
						
						
				
					
						
							Estou tendando fazer um script para ele verificar se o arquivo esta vazio, caso estaja, ele deleta o aquivo, se nao ele realiza um procedimento.
O problema esta no -eq, ele diz:
 
[: -eq: unary operator expected
 
segue o script
 
ARQUIVO=`ls -la | grep 20.txt | awk '{print $5}'`
if
  [ $ARQUIVO -eq "0" ] ; then
  rm -rf /tmp/trancar/20.txt
else
  cat /root/programas/texto_email | mutt  -s "Favor trancar - Apolo" -a /tmp/trancar/20.txt $E_MAIL
fi
 
poderiam me ajudar
Grato
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 
				
				
						
						
				
					
						
							Já experimentou mudar de shell?
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 
				
				
						
						
							
						
				
					
						
							Resolvi
 
coloquei para ele entrar no diretorio no inicio do script.