bash中变量的求和值

bash中变量的求和值,bash,Bash,我正在尝试获取当前会话中所有进程打开的所有常规文件。我有这个密码 while read pid do FILES_ACTUAL=$(lsof -p $pid | grep REG | wc -l) done < <(ps -o pid,tt -u $USER | grep $CURRENT_TERMINAL | awk '{print $1}') echo $FILES_ACTUAL 读取pid时 做 文件实际值=$(lsof-p$pid | grep

我正在尝试获取当前会话中所有进程打开的所有常规文件。我有这个密码

while read pid
do

        FILES_ACTUAL=$(lsof -p $pid | grep REG | wc -l)   


done < <(ps -o pid,tt -u $USER | grep $CURRENT_TERMINAL | awk '{print $1}')

echo $FILES_ACTUAL
读取pid时

做
文件实际值=$(lsof-p$pid | grep REG | wc-l)

done<您可以通过将语句封装在(())中来执行bash算法:


还有一个叫做
expr
的comand,它对整数进行简单的算术运算,可以这样使用:

expr $VAR1 + $VAR2
expr $VAR1 + $VAR2