Использование GAWK Вы можете использовать (подмножество) выражения PCRE в качестве сепаратора регистрации
( RS
), определить другой разделитель выхода регистра ( или
))
и заменить \ N
.
Пример:
gawk 'BEGIN {RS="[ ]*;\n"; ORS="\n===\n"}
{gsub("\n","\\n"); print} '
В этом примере:
[] *; \ N
на входе SSH устанавливает «трубу» между двумя серверами для канала связи. Это сломалось, поэтому сессия SSH рухнула.
bash
не может выполнять операции плавающего пункта, только целые числа. Вместо этого рекомендуется использовать bc -l
:
$ mPercent='2.72'
$ fPercent='3.14'
$ bc -l <<< $(echo "$mPercent / 100 "*" .482 + $fPercent / 100 "*" .518")
.02937560000000000000
-121--86132- На основании вашего сообщения об ошибке, похоже, что оболочка входа
для пользователя root неправильно набор в файле /etc/passwd
.
$ grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
В основном в вашей системе это может быть
root:x:0:0:root:/root:/bin/bash/****
Где * * * *
ваше имя пользователя.
Откройте файл /etc/passwd
и исправьте оболочку входа.
проверьте, назначен ли системе ip для настраиваемого порта.
простой способ - удалить файл сетевой конфигурации ( ifcfg-eth *
) и настроить заново, чтобы устранить проблему.