Ayuda con Script LINUX?

Forums: 

:O
Hola a todos

saben me han mandado hacer varios scripts , y la mayoria me han salido pero este que les voy a poner a continuacion no
si alguien me puede ayudar o darme la idea GRACIAS

*Utilizando If, crear un Script que verifique que el primer parametro es un archivo ordinario, si es lo copie al escritorio caso contrario mande un mensaje de error(se puede utilizar test-f)

gracias desde ya

Dices que te han enviado a

Imagen de Monkito

Dices que te han enviado a hacer de tarea varios scripts y que la mayoría te han salido, éste no tiene mucha ciencia, dinos en qué parte tienes problemas, debes hacer mas específica tu pregunta, dar una pauta de lo que has hecho para solucionarlo, etc etc etc..

googleando encontré algo que te puede ayudar..
Tutorial de programanción en Bash

Saludos

------------
counter.li.org

Cogito Ergo Sum

El tip ya te lo dieron en el

Imagen de deathUser

El tip ya te lo dieron en el mismo enunciado del problema
[quote](se puede utilizar test-f)[/quote]
Si ves en el man del test:

-f FILE
FILE exists and is a regular file

Sugerencia: RTFM, STFW, y has tus deberes, si no no vas a aprender ... ;), usa el comando más importante: man


man man
man bash
man test

Deberías tener algo como:


if [ -f PARAMETRO ] then
copiar al escritorio
else
emite mensaje de error;
fi

Bueno, tendrás que averiguar como capturar un parámetro pasado al script por la línea de comandos (man bash), la sintaxis correcta del if (man bash), el comando de copia, la variable que tiene el "home directory", y el comando para emitir el mensaje de error, creo que no se me olvida nada ...

Suerte ...

bye
;)