文件行计数器

文件行计数器

您好,我正在尝试编写一个代码来返回 file.txt 中的行数...有人可以帮助我吗?谢谢。

#!/bin/bash

FILE=$1

NROWS=$(wc -l)$1

答案1

结果:row_count="$(wc --lines "$1")"

答案2

应该$1$(...)通话中

NROWS=$(wc -l $1)

该语法$(...)基本上意味着“运行命令并将输出作为字符串返回”,然后您可以将其分配给变量。

所以这个命令意味着“运行命令wc -l $1并将结果存储在变量中NROWS

相关内容