TMPFILE=/tmp/jboss_ps.$$
${PS} ${PS_OPTS} | \
grep ${JBOSS_HOME}/java | \
egrep -v " grep | \
tee | $0 " | ${AWK} '{print $NF " "}' | \
sort -u > ${TMPFILE} 2>/dev/null
我想从上面的代码中知道这条精确的线在做什么
egrep -v " grep | \
tee | $0 "
起初我认为该行正在搜索不包含这个确切字符串“grep | \ tee | $0”的所有内容,但似乎egrep正在处理管道,那么管道在这里的意义是什么,是不是意味着OR?从我的测试看来它不是,但如果它意味着输出重定向,那么内部 grep 得到了什么?为什么 tee 也是一个人呢?