$a=ls | grep test | wc -l
我想将 wc -l 计数存储在变量中,我不编写 shell 脚本
最佳答案
在像 bash 这样的 shell(zsh 等)上,你可以这样做
a=$(ls | grep test | wc -l)
您可以使用$a
取回该值。 (例如echo $a
)。
旧的语法是像这样使用反引号
a=`ls | grep test | wc -l`
但最好避免这种情况。它不嵌套,并且还有一些其他问题。
关于linux - 如何存储 ls 的值grep 测试 |变量中的 wc -l,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49291863/