Если эта команда работает на терминале, она должна работать в bash, возможно, без sudo. Главное, о чем вам следует беспокоиться, это формат скрипта, который зависит от того, какую оболочку bash использует ваша ОС. Взгляните на некоторые bash скрипты, которые я создал в прошлом, в качестве примеров: https://github.com/OpenDataAlex/kettle-helper-scripts
Хотя они не выполняют то, что вы хотите, я думаю, что они поможет вам добраться туда, куда вы хотите go. Также будьте внимательны, избегая символов, которые могут скрыть команду.