2009-11-04 9 views
1

Я использую утилиту openssl debian для создания сертификата.Пара ключей в файле конфигурации в unix - может ли значение содержать знак числа (#)?

Параметрические данные сертификата приведены в файле конфигурации, который состоит из пар ключ-значение.

Моя проблема заключается в том, что я хочу, чтобы одно из значений включало знак числа (#). Но openssl обрабатывает этот знак как начало комментария, т. Е. Если мое значение равно val#1, openssl использует только значение val и игнорирует # и каждый символ после него до конца строки.

Есть ли способ использовать знак # в значении?

Спасибо,

Dikla

ответ

0

Вы пытались бежать знак #?

key = value\#with\#hash 

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

key = "value#with#hash"