gpt4 book ai didi

unix - 如何将 cat 命令的值存储在变量 var 中?

转载 作者:行者123 更新时间:2023-12-04 09:19:39 25 4
gpt4 key购买 nike

我试图找到一个字符串在文件中重复的次数,同时我必须将它存储在一个变量中。

当我使用命令 ( cat filename | grep -c '123456789' ) 时,它会正确显示计数,但是当我使用以下命令时,它显示为未找到命令。

var =$(cat filename | grep -c '123456789')
echo $var

你能告诉我我错在哪里吗?

最佳答案

不要在 = 符号周围使用空格:

var=$(cat filename | grep -c '123456789')

至少阅读 Bash Prog Intro Howto

但是你没有使用 cat 所以代码简单
    var=$(grep -c '123456789' filename)

关于unix - 如何将 cat 命令的值存储在变量 var 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10891817/

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