gpt4 book ai didi

linux - 如何计算任何文件中第二列的空格

转载 作者:太空宇宙 更新时间:2023-11-04 10:03:57 24 4
gpt4 key购买 nike

我想计算没有任何由空格分隔的单词的行。

domainlist.txt 中的示例:

Hi My name is Ritesh Mishra
my.name
my

脚本应该给出输出:2

我写了下面的代码

#!/bin/bash
param=" "
cat domainlist.txt | while read line
do
d=`echo $line | awk '{print $2}' `
if [[ $d == $param ]];
then
let count++
fi
done
echo $count

它应该计算没有任何空格分隔词的行。但它没有显示任何输入。

最佳答案

使用 awk 计算没有任何空格分隔的单词的行数:

$ awk 'NF==1{c++}END{print c}' file
2

关于linux - 如何计算任何文件中第二列的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53944387/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com