настройте ошибку при попытке создать OpenSSL на CentOS

Переключатель -i заставляет sed редактировать исходный файл. Это означает, что нет вывода, и, поскольку нет вывода, ваше перенаправление приводит к пустому файлу.

Итак, вам нужно либо

sed -i '' 's/$/<@string>/' txt.txt

, который заменит исходный txt.txt . Или просто

 sed 's/$/<@string>/' txt.txt > txt2.txt
1
13.06.2014, 16:28
1 ответ
[
] [

]... я установил OpenSSL 1.0.1h ...[

] [
] [

]Да, но только заголовочную версию. Ваша библиотека по-прежнему []0.9.8e-fips-rhel5[], а не []1.0.1h[], как ваш заголовок. Вам нужно установить подходящую библиотеку для вашего заголовка.[
]. Похоже, что вы установили []OpenSSL 1.0.1h[] вручную, в то время как []0.9.8e-fips-rhel5[] кажется, что это rhel-версия. Вероятно, рил-версия была установлена через управление пакетами. Возможно, вам просто нужно удалить []0.9.8e[] через []yum remove openssl-libs[]. После этого проверьте, не обнаружены ли ваши библиотеки []OpenSSL 1.0.1h[] (я предполагаю, что вы установили заголовок + lib). Если нет, установите []OpenSSL 1.0.1h[]-libs (снова).[

].
1
27.01.2020, 23:52

Теги

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