Zsh разрабатывают массивы с Bash

Я сказал бы, что это возможно, но оба процесса должны сотрудничать, чтобы сделать это. У Вас может быть один процесс, отправляют дескриптор файла по сокетному соединению с другим процессом. Я нашел этот пример, который, кажется, работает над актуальным Arch машина Linux.

2
04.12.2012, 01:45
1 ответ

Нет. Если Вы хотите оболочку с большим количеством опций, которые позволяют Вам настроить синтаксис, использовать zsh. Bash консервативен и не имеет тенденцию реализовать опции, которые повредили бы существующий POSIX или ksh сценарии. Bash и ksh поддерживают совместимость с историческими оболочками где $foo[1] совершенно допустимо и расширяется до dog[1] (или dog1 если существует файл тем именем).

4
27.01.2020, 22:01
  • 1
    Для ярмарки к zsh, когда в sh/bash/ksh режиме (как в при вызове как "sh" / "ksh" / "удар"), это - когда совместимость имеет значение, zsh ведет себя как удар в этом отношении. –  Stéphane Chazelas 04.12.2012, 01:50
  • 2
    @StephaneChazelas, Что я имел в виду, - то, что zsh имеет режим, где он делает вещи его собственный путь (плюс squillion опции), в дополнение к его подобным POSIX, подобным ksh и подобным csh настройкам. Bash едва отклоняется очень от подобного POSIX и подобного ksh. –  Gilles 'SO- stop being evil' 04.12.2012, 02:02

Теги

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