Есть ли какая-либо инициатива по преобразованию всех глобусов оболочки в стандартное регулярное выражение?

, если дистрибутив основан на rpm:

rpm -a --setperms
-2
29.03.2019, 02:42
1 ответ

Конечно, вы можете создать альтернативную оболочку и назвать ее /bin/myshell, но вы не замените ею /bin/sh, потому что любая оболочка, использующая regex вместо globs, будет:

  1. Несовместимость с POSIX
  2. Разбить все существующие скрипты
  3. Может быть, трудно иметь дело с (vi \.profile, чтобы избежать .?)

Итак, нет; /bin/shне будет заменен оболочкой, использующей регулярные выражения вместо подстановок.

1
28.01.2020, 05:16

Теги

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