Как предотвратить процесс убийства?

Через команду gsub awk,

awk '{gsub(/pattern/,"replacement")}' file

Пример:

awk '{gsub(/1/,"0");}' file

В приведенном выше примере все 1 заменены на 0, независимо от того, где находится столбец.

Если вы хотите сделать замену в определенном столбце, тогда сделайте так:

awk '{gsub(/pattern/,"replacement",column_number)}' file

Пример: [ ! d6]

awk '{gsub(/1/,"0",$1);}' file

Он заменяет 1 на 0 только на столбце 1.

Через Perl,

$ echo 'foo' | perl -pe 's/foo/bar/g'
bar
1
задан 21 October 2016 в 03:13

1 ответ

Вы не можете запретить root убивать процесс. Или, если на то пошло: вы не можете помешать серверу убить процесс, который поглощает все ваши ресурсы.

То, что вы можете сделать, - это разблокировать команду, чтобы она перезапускалась при ее уничтожении.

[d2 ] Пример использования кода:

https://stackoverflow.com/a/6538718/2920227
3
ответ дан 24 May 2018 в 15:43

Другие вопросы по тегам:

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