Imaginemos que tenemos un directorio con 100 ficheros que se llaman server_log1.log, server_log2.log... hasta server_log100.log y nos interesa comprimir del 1 al 90. Con seq es así de fácil:
miramos que hace seq.
[ferran@myhost ferran]$ seq 1 90
1
2
3
..
90
Entonces si hacemos:
for i in `seq 1 90 ` ; do gzip server_log$i.log ; done
Seria como si a manita hiciéramos 90 veces...
gzip server_log1.log
gzip server_log2.log
gzip server_log3.log
..
gzip server_log90.log
miramos que hace seq.
[ferran@myhost ferran]$ seq 1 90
1
2
3
..
90
Entonces si hacemos:
for i in `seq 1 90 ` ; do gzip server_log$i.log ; done
Seria como si a manita hiciéramos 90 veces...
gzip server_log1.log
gzip server_log2.log
gzip server_log3.log
..
gzip server_log90.log
No hay comentarios:
Publicar un comentario