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