我有这段代码,怎么改进它呢
diff -b -i -w out.txt out2.txt
| grep '^>'
| sed 's/^>//g'
| sed ':a;N;$!ba;s/\n/ /g'
示例数据(out.txt)
abc def ghk
abc def2 ghk
abc def ghk
123 333 555
566 3423 23
566 3423 3542
示例数据(out2.txt)
abc def2 ghk
abc def ghk
abc def ghk
123 555 555
fsdjhfsda sd
566 3423 3542
预期结果:
abc def ghk 123 555 555 fsdjhfsda sd
echo -e "1\n2\n3\n4\n5" > out.txt
和echo -e "1\n2\n5\n4\n3" > out2.txt
上尝试过了,输出结果是相同的。 - rushabc def[2] ghk 123 555 555 fsdjhfsda sd [566 3423 3542]
,方括号[
和]
不应该出现(第一个代码)。 - Yehuda