-s
говорит bash читать команды из stdin. Не аргументы для команд, которые вы дали в командной строке, а полные команды. Он игнорирует любую команду в командной строке.
$ echo 'echo test command' | bash -s 'echo this command is ignored'
test command
Вам не нужно bash -s
. Вы можете просто добавить нужную строку в команду git remote set-url
.
git remote set-url origin git@"${arrIN[1]}"