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...

El mensaje inicial dado

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

información relacionada