Закомментируйте -служебную строку ttdbserver
в /etc/inetd.conf
и перезапустите демон inetd
, отправив kill -HUP <pid_of_inetd>
. Это re -считывает конфигурацию inetd
.
Найдите и завершите все rpc.ttdbserver
процессы. Теперь новые не возрождаются.
Вот так просто :Замените открывающую скобку и кавычку одинарной кавычкой, запятую между кавычками замените только запятой и кавычку вдоль закрывающей скобки снова одинарной кавычкой:
sed "s/\['/'/;s/','/,/g;s/']/'/" file
Хитрость обычно заключается в том, чтобы найти то, что делает шаблон уникальным.
Предположим, что у вас есть переменная оболочки X
со значением, установленным следующим образом:
X="['8922','9292','3220']"
Затем вы можете удалить одинарные кавычки и квадратные скобки, используя tr
. Вы также можете вставить новые одинарные кавычки одновременно:
Y="'$( printf '%s' "$X" | tr -d "[]'" )'"
Если вы используете bash
или zsh
, вы можете сделать это более компактным способом:
Y="'${X//[][\']/}'"