该问题适用于以下脚本:
#!/bin/sh
SRC="/tmp/my-server-logs"
echo "STARTING GREP JOBS..."
for f in `find ${SRC} -name '*log*2011*' | sort --reverse`
do
(
OUT=`nice grep -ci -E "${1}" "${f}"`
if [ "${OUT}" != "0" ]
then
printf '%7s : %s\n' "${OUT}" "${f}"
else
printf '%7s %s\n' "(none)" "${f}"
fi
) &
done
echo "WAITING..."
wait
echo "FINISHED!"
Run Code Online (Sandbox Code Playgroud)
Ctrl+C在控制台中按下会终止脚本,但不会终止已在运行的grep进程.
在Jenkins中,有可能创建可以包含脚本执行的免费项目.当脚本的返回级别不为0时,构建失败(变为红色).
是否有可能使其"黄色"?
(黄色通常表示成功构建失败的测试)
该系统在Linux上运行.