Это может не отвечать на ваш вопрос точно так же, как вы хотите, но может помочь вам достичь того, чего вы хотите, альтернативным способом.
вы можете предоставить другим пользователям шаблон для настройки вашего файла параметров, как показано ниже
IN_VER_APP="1.5.10"
USERNAME="admin"
PASSWORD="test"
и попросить их сохранить его в файле, скажем "InputFile.txt"
Затем создайте sh-файл, который будет отвечать за поиск этого файла и вашего инструмента. содержимое вашего sh-файла может выглядеть следующим образом
source InputFile.txt
./YourTool "${USERNAME}" "${PASSWORD}" "${IN_VER_APP}"
Теперь в вашем быстром инструменте вы можете получить эти аргументы при использовании ниже в виде массива и в последовательности.
let arguments = CommandLine.arguments
let username = arguments[0]
let password = arguments[1]
let version = arguments[2]
Теперь вам нужно просто запустить sh-файл, чтобы запустить инструмент, который будет считывать ваш входной файл для предоставления параметров вашему инструменту командной строки swift