
Actualmente estoy intentando completar este script de shell para un pequeño proyecto que tengo para mi clase. No sé cómo solucionar este problema. Aquí está el mensaje y lo que tengo hasta ahora...
Lo que tengo hasta ahora...
#!/bin/bash
if [ $1="-f" ]
then
Filename=$1
shift
shift
elif=[ $1="-a" ]
then
Adding=$1
shift
then
fi
Respuesta1
La más sencilla es utilizar getopts.
Un ejemplo puede ser encontrado aquí: Un ejemplo de cómo usar getopts en bash
Salud