
		meka
		
		(usa Linux Mint)
		
		Enviado em 24/04/2016 - 22:18h 
		msoliver escreveu:
meka escreveu:
preciso escrever um script bash que liste todos os arquivos de um certo "tipo" em um diretório, que possa contar o número desses arquivos, e ordenar a saída por ordem alfabética.
conheço alguns comandos, li algumas coisas na internt, mais n consigo fazer de fato o script q execute esses passos citados!
se alguem puder me dar uma ajuda. desde ja agradeço! :)
 
Boa noite Meka.
Vamos aos comandos:
#LISTA os ARQUIVOS DO DIRETÓRIO CORRENTE COM A Extensão ESPECIFICADA e o TOTAL DE ARQUIVOS:
ls -1 *.txt|awk '{print $1}END {print "TOTAL DE ARQUIVOS =>" NR}'  
Ou
ls -l *.sh|awk '{print $0}END {print "TOTAL DE ARQUIVOS =>" NR}' 
# PARA SABER o TOTAL DE BYTES, dos REFERIDOS ARQUIVOS:
ls -l *.sh|awk '{print $0}{TT+=$5}END {print " TOTAL DE BYTES => " TT}' 
É Isso...
Att.:
Marcelo
 
msoliver, muito obrigado, consegui resolver aq.
vlw pela atenção.
como disse antes, sou novo com linux e aq no forum, e fiquei surpreso como em ver vcs me ajudando tão rapido assim.(em pleno domingo kkk)
irei continuar aprendendo sobre o linux para n só pedir ajuda mais tbm ajudar.
vlw, e até mais!