rananie

统计文件的行数

题目

写一个 bash脚本以输出一个文本文件 nowcoder.txt中的行数
示例:
假设 nowcoder.txt 内容如下:

#include <iostream>
using namespace std;
int main()
{
    int a = 10;
    int b = 100;
    cout << "a + b:" << a + b << endl;
    return 0;
}
你的脚本应当输出:
9

题解-awk

awk \'END{print NR}\' nowcoder.txt

END 读入所有行之后,输出当前行的行数,也就是最后一行的行数

题解-wc

cat nowcoder.txt | wc -l
wc -l < nowcoder.txt

题解sed

= 用来打印被匹配的行的行号
$ 表示最后一行
-n 只显示操作的行

sed -n \'$=\' nowcoder.txt

分类:

技术点:

相关文章:

  • 2021-11-13
  • 2022-03-06
  • 2021-08-26
  • 2021-11-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2021-11-11
  • 2021-05-27
  • 2021-11-23
相关资源
相似解决方案