8得票1回答
检查WC命令的输出是否大于BASH中的输出

我需要检查wc命令输出是否大于一个变量。这是我的代码: if test wc -w $i -gt $num then echo "too great" fi 如果当前文件 $i 包含的单词数大于变量 $num,那么输出 "too great"。我已经尝试了所有方法但无法使脚本运行。

16得票4回答
在PowerShell中计算字符、单词和行数

在Linux中,我们有“wc”命令,可以用来计算文件中的字符数、单词数和行数。 但是在PowerShell中是否有类似的命令呢?我尝试过使用Measure-Object命令,但它只能计算行数,无法统计字符和单词数量。

82得票6回答
在Bash中,如何输出一个文件的行数而不包括文件名,同时使用一个Bash变量来表示该文件?

我在一个bash脚本中有以下三个结构: NUMOFLINES=$(wc -l $JAVA_TAGS_FILE) echo $NUMOFLINES" lines" echo $(wc -l $JAVA_TAGS_FILE)" lines" echo "$(wc -l $JAVA_TAGS_...

46得票6回答
获取CSV文件中行数的Unix命令

你好,我是UNIX的新手,需要从输入的csv文件中获取行数。我已经使用了以下命令来获取行数。wc -l filename.csv 考虑到文件只包含一条记录,我收到了一些以“*”开头的文件,对于这些文件,如果我使用相同的命令,则计数为0。这里的“*”表示什么?如果我得到一个使用ctrlm(CR)...

36得票7回答
将wc命令的结果作为变量

我想使用来自'wc'的行作为变量。例如:echo 'foo bar' > file.txt echo 'blah blah blah' >> file.txt wc file.txt 2 5 23 file.txt 我想要像$lines, $words, 和 $chara...

8得票1回答
“grep -c”与“wc -l”的区别

我正在处理一些大型文本文件,即将它们从一种格式转换为另一种格式。这些文件的原始格式有些小差异,但是在一些情况下进行预处理后,它们大多数都可以通过我创建的Bash shell脚本成功转换。 到目前为止一切都很好,但有一件事让我感到困惑。在某个时候,脚本设置了一个名为$iterations的变量...

8得票1回答
bash命令"wc -l"通过直接调用和通过tee调用输出不同的结果。

当我在Bash中发出两个等效命令时,我得到了不同的输出(来自“wc -l”命令),如下所示: root@devel:~# ls /usr/bin -lha | tee >(wc -l) >(head) > /dev/null total 76M drwxr-xr-x 2 ...

7得票4回答
正确计算bash变量中的行数

我需要计算给定变量的行数。例如,我需要找出 VAR=$(git log -n 10 --format="%s") 中有多少行。echo "$VAR" | wc -l 可以实现,但如果 VAR 为空,则会输出 1,这是错误的。是否有更好的方法来解决这个问题?而不是使用 if 条件语句检查变量是否...

9得票2回答
为什么“wc”命令在一个文件中只显示一行,但实际上有两行?

请看这个例子: $ cat < demo man car$ $ $ od -x < demo 0000000 616d 0a6e 6163 0072 0000007 $ $ wc < demo 1 2 7 如您所见,这里有3个字符(man: 6d 61 6e)...

220得票10回答
如何让"wc -l"只打印行数而不包含文件名?

wc -l file.txt 输出行数和文件名。 我只需要行数本身(不需要文件名)。 我可以做到这一点。 wc -l file.txt | awk '{print $1}' 也许有更好的方式?