Какие круглые скобки вызывают создание подоболочки?

Я решил свою проблему с помощью небольшого пакета под названием alttab:https://github.com/katcaola/alttab

Чтобы запустить его без оконного менеджера, вы вызываете его с флагами alttab -w 0.

Вы можете либо собрать/скомпилировать исходный код, либо установить через apt -get(См. инструкции по установке здесь)и обязательно прочитайте страницу установки оконного менеджера .

2
18.12.2019, 19:34
2 ответа

Обе формы подстановки команд создают подоболочки.

3.5.4 Подстановка команд

Bash performs the expansion by executing command in a subshell environment

0
27.01.2020, 22:24

Если вы избегаете старой и трудно заключаемой в кавычки команды подстановки галочки.

Тогда правилом является простое перифразирование ()создать под-оболочку. Однако скобки {}этого не делают.

  • ()подоболочка
  • $()подоболочка и замена
  • {}нет -брекетинг подоболочки
  • ${}замена переменной
0
27.01.2020, 22:24

Теги

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