Всем привет!
Прошу помочь с написанием скрипта на bash для преобразования записи домена в формат записи, схожим с DNS.
Пример:
forum.ubuntu.ru >> (5)forum(6)ubuntu(2)ru(0)
сейчас это все делается в excel немного по деревянному:
по столбцам forum|ubuntu|ru|(|0|)
=СЦЕПИТЬ(D1;ДЛСТР(A1);F1;A1;D1;ДЛСТР(B1);F1;B1;D1;ДЛСТР(C1);F1;C1;D1;E1;F1)
проблемы начались когда строк оказалось больше, чем входит в excel.
я пробовал, но мой вариант выводит текст только до первого разделителя в виде точки - "forum":
#!/bin/bash
file_in=(~/Desktop/lab/hosts.txt)
for rec in $(cut -d. -f1 $file_in)
do
echo $rec
done
прошу Вашей помощи!