Как я могу добавить ссылку в качестве параметра внутри ссылки, чтобы я мог начать с терминала

Мне нужно запустить следующую ссылку из терминала

vidyo://login/?username=x&password=y&portal=https://nexi.alpha.vidyo.com&minimize=true

Я получаю эту ошибку:

zsh: parse error near `&'

Теперь я программист для Android, поэтому я сделал в приложении для Android консольный журнал на Uri.parse(ссылка), но я получаю ту же ссылку, что и "parsed", но это не так. Что мне нужно сделать с моим порталом, чтобы ссылка была правильно проанализирована

PS: я тоже пробовал это:

vidyo://login/?username=x&password=y&portal=https%3A%2F%2Fnexi.alpha.vidyo.com&minimize=true

Но не повезло PS: я понял, что если я попробую

vidyo://login/?portal=https%3A%2F%2Fnexi.alpha.vidyo.com&minimize=true

Это работает, и то же самое для

vidyo://login/?username=x&password=y

Видимо добавление 3-го параметра дает мне ошибку разбора в терминале, почему?

1 ответ

Решение

open "vidyo://login/?username=test2&password=test2&6portal=https://nexi.alpha.vidyo.com&minimize=false" работает, или open vidyo://login/?username=test2%26password=test2%26portal=https://nexi.alpha.vidyo.com%26minimize=false тоже работает. Вопрос был вторым "&"

Другие вопросы по тегам