В настоящее время я пытаюсь завершить этот скрипт оболочки для небольшого проекта, который у меня есть для моего класса. Я не знаю, как справиться с этой проблемой. Вот подсказка и то, что у меня есть на данный момент...

Первоначальный запрос дан

Что я имею на данный момент...

#!/bin/bash
if [ $1="-f" ]
then
        Filename=$1
        shift
        shift
elif=[ $1="-a" ]
then
        Adding=$1
        shift
then
fi

решение1

Самый простой — использовать getopts.

Пример можно найти здесь: Пример использования getopts в bash

Ваше здоровье

Связанный контент