You are here: Foswiki>Main/Cimec Web>UserScript (25 Jan 2003, JorgeDElia)Edit Attach
-- JorgeDElia - 25 Jan 2003
!/bin/sh
## ===================================================================
# sintaxis: 
#		 cambia_nombre $1 $2 $3
# donde
#		 $1 argumento1: raiz del nombre de los ficheros
#		 $2 argumento2: extension antigua a cambiar
#		 $3 argumento3: extension nueva a dejar
#
# Ejemplo: 
#		 ./cambia_nombre pepe hpf f  
#
# Asi cambia el nombre de todos los archivos "pepe*.hpf" a "pepe*.f"
## ===================================================================
# Id: cambia_nombre 2003/01/25  17:00 pmuda Exp jdelia
  set -x
  ls $1* > /tmp/cambios
  for dir in `cat /tmp/cambios`
	 do
	 nombre=`echo $dir | cut -f 1 -d "."`
	 echo $nombre
	 echo "Procesando... " $dir  
	 mv $nombre.$2 $nombre.$3
	 done
  rm /tmp/cambios
Topic revision: r1 - 25 Jan 2003, JorgeDElia
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback