我想在不使用wc临时文件的情况下检查某个文件的行数。
我试过用这样的东西:var=${wc -l a.txt}wc -l a.txt | read line但都不起作用。

最佳答案

存储命令输出的方法是var=$(command),而不是使用var=${command}
因此,这将:

var=$(wc -l a.txt)    # returns XX a.txt

只储存号码
var=$(wc -l < a.txt)  # returns XX
            ^

关于bash - Wc并从文件读取,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22484121/

10-16 06:12