Linux/Unix Shell Scripting - Ayuda con estos scripts

 
Vista:

Ayuda con estos scripts

Publicado por chinche95 (1 intervención) el 13/03/2015 19:09:31
Buenas, necesito ayuda con un par de scripts:

1º script --> el script solicita por pantalla la ruta de un directorio o fichero, y hay que comprobar que existe.
No encuentro la opcion o la manera de que lea una ruta, y luego tampoco se comprobar si existe esa ruta.

2º script --> el script tiene que recibir varios parametros, y el primero de ellos debe ser un directorio y los demas ficheros, y lo que tiene que hacer es mover los parametros que son ficheros al parametro que es el directorio. Lo que no se es como saber cuantos parametros son ficheros, porque si son dos parametros pasados bien, pero si son 5, no voy a ir comprobando con 4 IF si son todos ellos ficheros.

Gracias de antemano!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda con estos scripts

Publicado por Tom (361 intervenciones) el 13/04/2015 17:49:52
Suponiendo que se reciba al menos el primer parámetro:

1
2
3
4
5
6
7
DIRNAME="$1"
shift
while [ "$1" ]
do
  mv "$1" "$DIRNAME"/
  shift
done
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar