我正在尝试运行linux机器中solaris中的脚本。它显示警告nawk: cmd. line:7: warning: escape sequence\<‘作为普通的<'我不能更改awk的版本。function PrintExamHeader() print "<exam"; #I have removed the \ 现在,它在没有这种模式的行号处发出警告。# Indexes for series structure Number = idx++;
ItDate =
A.txtmore text2 more text XXX.XXX text again
每个文件至少有3行以XXX开头。现在,对于每个文件A.txt,我想写所有的行,直到第三次出现XXX (在上面的例子中,直到still more text之前的行)来文件A_modified.txt。我想在bash中这样做,并想出了grep -n -m 3 -w "^XXX$" * | cut -
但是,通常很难知道要跳转到的对象的确切行号,因为我首先需要向左看。我觉得如果我也能看到右边的行号会更容易一些,因为我的眼睛没有足够的空间跟随(也许?)。我认为理想的设置应该是在显示空白字符时显示相对/绝对行号,并显示在缓冲区的左边/右边。也就是说。.$1 1 3 Another line which might be quite long