Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想找出主目录中的目录和文件的数量并将其存储在 shell 变量中。我正在使用以下一组命令。
command="ls -l | grep -c \"rahul.*patle\"" eval $command
我想将结果存储在一个变量中。我怎样才能做到这一点?
将命令输出存储到变量中的语法是var=$(command).
var=$(command)
所以你可以直接这样做:
result=$(ls -l | grep -c "rahul.*patle")
变量$result将包含匹配的数量。
$result