gnome-terminal неправильно открывает вкладки из моего скрипта

Неважно, я заставил это работать -кажется, вам нужно указать [HT40 -] в конфигурации hostapd, а также верхний номер канала 20 МГц, который объединяется для создания канала 40 МГц.

0
16.04.2020, 17:28
2 ответа

Одинарные кавычки вокруг каталога, по-видимому, мешают работе терминала gnome -внутри скрипта. их удаление решило проблему.

0
19.03.2021, 02:28

Используйте массивы для хранения отдельных аргументов. Использование строк сбивает с толку оболочку, когда позже она пытается разделить их на пробелы.

TERM_LIST_PARAM=( )

Далее

tab_line=( --tab --working-directory="$tab" )
TERM_LIST_PARAM=( "${tab_line[@]}" "${TERM_LIST_PARAM[@]}" )  # or: TERM_LIST_PARAM+=( "${tab_line[@]}" )

Затем,

gnome-terminal -v "${TERM_LIST_PARAM[@]}"

Кроме того, вы должны использовать двойные кавычки $0, $1, $fileи ${profiles_list[@]}в своем коде, иначе вы столкнетесь с проблемами, как только любое из этих значений будет содержать пробелы и/или подстановочные символы..

См. также:

1
19.03.2021, 02:28

Теги

Похожие вопросы