gpt4 book ai didi

windows - 将 awk 结果重定向到文本文件

转载 作者:可可西里 更新时间:2023-11-01 11:29:31 24 4
gpt4 key购买 nike

我在文件中有以下几行

lines="188"
lines="24"
lines="25"

然后我提取引号 ("") 内的值,并使用以下命令将这些值相加得到 237

awk -F'\"' '{count+=$2;}END{if(count>0) print count;else print 0}'

但是,我想将输出重定向到一个文本文件。我尝试使用重定向操作 (>) 运算符,但它一直给我错误

这是我目前的情况

awk -F'\"' '{count+=$2;}END{if(count>0) print count;else print 0}' > "sum.txt"

这是错误

fatal: cannot open file '>' for reading (No such file or directory)

最佳答案

已编辑 - 在 awk 和 cmd 之间的行中处理引号似乎存在问题。要使用引号作为分隔符,请将其更改为

awk -F \x22 "{count+=$2}END{print count+0}" "input.txt" > "output.txt"

关于windows - 将 awk 结果重定向到文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24378845/

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