我正在尝试运行命令并将其存储在变量中.
length=`last | grep foouser | wc -l`
它工作正常,但当我向命令添加一个变量时,它会中断.
value=$1 length=`last | grep $value | wc -l`
如何让第二个例子通过acceptomg变量来工作?
解决方法:
你实际上并不需要wc:
length=$(last | grep -c "$value")
您可以改进变量名称
num_logins=$(last | grep -c "$username")