On Tue, Feb 04, 2003 at 07:27:42PM -0600, Juan Marcos Delgado Alcantar (ac-bio) 
wrote:
> Es muy tonto, pero ya estoy embotado y no encuentro la soluci�n.
> 
> Tengo un archivo que se llama "1" y quiero hacer 100 copias de �l, que se
> llamen subsecuentemente "2", "3", ... "100" .
> He tratado de hacerlo con un script con bash, pero mis resultados han sido
> infructuosos. Alguna idea para desatorarme?
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 
>
Este script es un borrador, pero te servira de algo:

-------------------------------------------------------------------------------
#!/bin/bash
fichero=$1
if [[ -z $1 ]]
then 
  echo "uso: `basename $0` archivo_fuente"
  exit 1
fi
a=2
while [[ a -le 100 ]]
do
  cp $fichero $a
  let a+=1
done
-------------------------------------------------------------------------------

Como se puede ver, al ejecutable le tenes que pasar como argumento el archivo
original.

Suerte...

Responder a