Я хотел бы автоматизировать ssh-keygen с дополнительным файлом и дополнительной фразой-паролем и перезаписать, если файл найден. Если я пишу скрипт в Терминале, он задает мне три вопроса. Я не хочу, чтобы он вообще меня подсказывал, а просто запускал и возвращал ответ или возвращал ошибку.
Вот мой код:
#!/usr/bin/osascript
on run
set email to "[email protected]"
set result to do shell script "ssh-keygen -t rsa -C \"" & email & "\""
return result
end run
ПРИМЕЧАНИЕ. Это вопрос очень похож, но автор не упоминает о передаче необязательного файла и не упоминает, как он обрабатывает уже существующие файлы.