извлечение имени столбца и его использование для вывода имени файла

Я решил добавить следующую строку в профиль netctl (в файле /etc/netctl )для этого интерфейса:

SkipDAD=yes

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

Это одна коробка, которая подключается одним кабелем Ethernet напрямую к кабельному модему. Это вся сеть, и другие системы никогда не будут подключены. Так что DAD не служил никакой полезной цели, на самом деле. Но это вызывало настоящие проблемы. Пропуск DAD для меня имеет смысл, хотя я уверен, что кто-то скажет, что это неправильное решение. Это лучшее решение, которое я нашел за последние 3 месяца, и в результате система загружается лучше, чем когда-либо.

0
13.12.2019, 22:34
1 ответ

Использование цикла for -(ksh93, bash,zsh):

for ((i=5;i<=8;i++)); do
  awk -v i="$i" -v OFS="\t" 'NR==1{fname=$i".txt"}{print $1,$2,$3,$9":"$10,$i,$4 > fname}' infile
done

Начальное и конечное поля задаются в цикле for-. Имя выходного файла извлекается из строки заголовка с добавленным суффиксом .txt, а перенаправление выполняется в awk.

1
28.01.2020, 02:38

Теги

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