#!/bin/bash # $ GPL2 by yjmenezes at gmail.com versao 1.0 2012-02-17 $ # localiza TODOS os arquivos de processamento com o Posicao pela extensao. # Os ASC brutos de campo sao copiados para TCL para edicao e calculo. if [ $# -lt 1 ] then echo `basename $0` "dir_fonte [dir_destino_cp]" 1>&2 exit 1 fi cd /tmp/ if [ -d $1 ] then if [ $# -ge 2 ] then mkdir -p $2 find $1 -type f \( -name "*.anp" -o -name "*.cad" -o -name "*.irr" -o -name "*.pol" -o -name "*.seq" -o -name "*.tcl" -o -name "*.txt" -o -name "*.xyz" \) -exec cp -p {} $2 \; else find $1 -type f \( -name "*.anp" -o -name "*.cad" -o -name "*.irr" -o -name "*.pol" -o -name "*.seq" -o -name "*.tcl" -o -name "*.txt" -o -name "*.xyz" \) -print fi fi exit 0 # separa os de extensao .cad ou .seq # find $2/ -type f | egrep '\.(tcl|seq)$'