我想在不使用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/