в сценариях оболочки вы можете получить аргументы, используя $ n, где n - это позиция аргумента.
Итак, если вы хотите запустить # myscript new <filename>, то новое действие может быть получено используя $1.
Тогда вы могли бы построить простой условный блок для выполнения различных действий, таких как:
if [ $1 == "new" ]; then .... .... fi
Сообщите мне, можете ли вы «Я пойму, как продолжить, и я помогу тебе! Удачи.