当我试图删除连续的重复行
awk "!x[$0]++" file
其报告x[: Event not found.
x[: Event not found.
即使是相同的情况下
sed -i -e "$!N; /^\(.*\)\n\1$/!P;D" file以及报告
sed -i -e "$!N; /^\(.*\)\n\1$/!P;D" file
N: Event not found. 我也试过用单引号,它没有帮助
N: Event not found.
任何想法来解决这些问题
你正在调用shell的历史替换。 用单引号括住感叹号。