Реорганизовать текст в предложениях

dhclient -r может работать, если DHCP-сервер учитывает его и очищает сторону арендованного сервера.

Проблема в том, что вы сделали это вручную и потеряли соединение и контроль над сеансом.

Вы должны были сделать это в сценарии, где вы его выпустили и сразу же попросили новый.

Для дополнительной безопасности вы должны запускать его в фоновом режиме, хотя я обычно делаю это, просто выполняя сценарий, и он работает.

Ничего подобного на самом деле было бы достаточно.

#!/bin/bash
dhclient -r
nohup dhclient &

Отсутствие статического IP-адреса после активной аренды DHCP - обычная проблема для DHCP-серверов или, по крайней мере, для ISC-DHCPD. К сожалению, код ISC DHCPD отдает предпочтение аренде над статическими адресами.

Таким образом, пока аренда не выпущена, не истекает или не удалена вручную на DHCP-сервере, вы не получите (новый) статический IP-адрес, а вместо этого получите тот же адрес в договоре аренды и над.

По всей видимости, смысл в том, чтобы новые запросы DHCP согласовывались со старыми IP-адресами, которые были даны машине, согласно следующей ссылке.

https://lists.isc.org/pipermail/dhcp-users/2012-March/015052.html

0
11.10.2018, 17:11
2 ответа
awk '$2=="nickname"{print $3,name,group,digit;next}$1=="name"{name=$2;next}{group=$1;digit=$NF}' file | sed 's/member/member-/g' | sort -n -t- -k 2

member-0 sanders1 group1 1
member-1 sanders2 group1 1
member-2 sanders3 group1 1
member-3 sanders4 group1 1
member-4 Matty1 group0 1
member-5 Kendal1 group2 2
member-6 colen1 group3 2
member-7 colen2 group3 2
member-8 colen3 group3 2
member-14 Matty2 group0 1
member-15 Kendal2 group2 2
0
28.01.2020, 04:12

Только один вызов awk:

$ awk -vOFS='\t' '
      /^group/{group=$1;level=$3};
      $1=="name" && $2!="nickname" {name=$2};
      $2=="nickname"{o[++i]=gensub(/member/,"",1,$3)" "name" " group" " level};
      END{
          asort(o,p,"@val_num_asc");
          for(i in p){print "member-"p[i]}
      }' file

member-0 sanders1 group1 1
member-1 sanders2 group1 1
member-2 sanders3 group1 1
member-3 sanders4 group1 1
member-4 Matty1 group0 1
member-5 Kendal1 group2 2
member-6 colen1 group3 2
member-7 colen2 group3 2
member-8 colen3 group3 2
member-14 Matty2 group0 1
member-15 Kendal2 group2 2
0
28.01.2020, 04:12

Теги

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