RE: rozbaleni jednoho souboru z vice souboru

From: Radek Šafránek <safranek (zavinac)>
Date: Fri, 6 Apr 2007 17:15:42 +0200
2007/4/6, Radek Šafránek <safranek (zavinac) fg.cz>:
> for log in logy-200704??.tgz; do tar xzOf "$log" urcitysoubor.log; 
> done >konecny.log Kit
>
> Dekuji za nakopnuti, nicmene vypada to ze logy jsou tvorene jinym zpusobem.
> Uvnitr taru jsou jednotlive weby zagzipovane.
> tzn: logy-200704*.tar a uvnitr web1.gz a uvtitr teprve web1-access.log 
> Takze tar xz neprojde...
> Nejak tedy musim rozbalit tar a pote gunzipovat
>
> Dekuji
> Radek Safranek
>

Nechceš si nejprve ujasnit, co a jak chceš vlastně rozbalit?

for log in logy-200704*.tar; do tar xOf "$log" "web1.gz" |gunzip; done
>konecny.log

Ja to "poprasil" takto:

echo working ...
for log in apache_logs-apollo_php-*.tar; 
	do 
	tar xf "$log" ./web1.gz; 
	gunzip web1.gz;
	mv web1.log web1-log-temp."$(date +%H%m%s)";	
	rm -f web1.gz
done
rm -f web1.log
cat web1-log-temp* > web1-vysledek.log
rm -f web1-log-temp*
echo ...done

Ale bez vas bych to nedal - diky
Urcite je to nehezke, ale jede.

Radek Safranek
Received on 06. 04. 2007, 17:15 CEST

This archive was generated by hypermail 2.2.0 : 06. 04. 2007, 17:15 CEST