¡Eh!. Estoy empezando con secuencias de comandos y, aunque les confieso que no he buscado el foro, sin embargo, creo que sería una pérdida de tiempo. Realmente será muy simple.
Quiero entrar en una lista de argumentos después de que mi script con el último de ellos el nombre del archivo. (no la primera, ya que esto es parte de los requisitos)
Yo hasta ahora han
Código:
var=$#
filename=$var
echo "last argument is $filename"
Ahora me han puesto cada variación puedo pensar en torno a la segunda líneas var para el cambio de nombre de archivo el valor de ser de la ubicación en la lista de argumentos con el argumento en sí, es decir, si pongo
sh script hi there maloliente
olor es el último argumento.
Quiero el nombre del archivo a tomar el valor del archivo olor, no el valor 3 (3 ª argumento)
si i poner script sh hi there scriptfile1
scriptfile1 donde existe y es el archivo que quiero señalar, que todavía tiene argumento 3. Aunque prefiero que se apunte a un archivo que ya existe, no me importa si se crea un nuevo tempfile, (y lo hará el control de si existen archivos de una vez i puede obtener esta clasificado) sólo quiero saber cómo i puede tener que apuntar a un nombre de archivo en lugar del argumento número.
Estoy seguro de que he hecho mucho más difícil que es, pero cualquier consejo se agradece.
Saludos, y gracias por tu tiempo!
Mitch.