2
Почему --text = «$ @» пропускает только первое слово?
Когда я запускаю следующий скрипт с такими аргументами, как arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" zenity создает диалог ввода с таким текстом: «arg1», тогда как я ожидаю «arg1 arg2 arg3» Если я использую переменную, подобную следующему сценарию, она показывает все аргументы для текста ввода. #!/bin/bash text="$@" zenity --entry --text="$text" …