
 
		
		
    
-  Contar linhas com cat
 
	
	
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					
 Contar linhas com cat
				
				
						
							
							
						
						
				
					
						
							Estou com um problema que é o seguinte:  me chega um arquivo de 1 em 1 minuto que devo gravar um outro sempre coma  diferença em linhas do que chegou. O arquivo 1.dat chega com 10 linhas. Daí 1 minuto chega o arquivo 2.dat com 23 linhas. Eu tenho que acrescentar no arquivo 1.dat as 13 linahs que chagaram. Como faço isso ?
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 
				
				
						
						
				
					
						
							vc não pode substituir o arquivo 1.dat pelo 2.dat, já que o mesmo se encontra com as 13 novas linhas e mais as 10 linhas antigas?
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 
				
				
						
						
							
						
				
					
						
							Concordo com o raphael, poderia simplesmente sobreescrever o antigo... 
Mas caso agente não tenha "sacado", dê uma olhada no comando diff. Ele te mostra as diferenças entre dois arquivos...
Exemplo:
$ cat 1.dat 
teste1
teste2
teste3
$ cat 2.dat 
teste1
teste2
teste3
teste4
teste5
$ diff 1.dat 2.dat 
3a4,5
> teste4
> teste5