请在此帮助修改输出,如下所示。
输入:
192.9.23.58
AU4SNK I11
AU4SNK I2
AU4SNK I2
192.9.24.78
AU4SNK I11
AU4SNK I2
输出:
192.9.23.58 AU4SNK I11
192.9.23.58 AU4SNK I2
192.9.23.58 AU4SNK I2
192.9.24.78 AU4SNK I11
192.9.24.78 AU4SNK I2
答案 0 :(得分:0)
这是bash中的解决方案。
bash >O<I -c 'while read l;do [[ $l =~ ^([0-9]+\.){3} ]]&&x=$l||echo $x $l;done'
将I
和O
替换为输入文件和输出文件的名称。