Skip to content

Commit 10a1621

Browse files
committed
simplify grep usage
1 parent c9ee059 commit 10a1621

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Utilities/General/ibeos/das_client

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ done
3434
ORIG_DAS_CLIENT=""
3535
for DAS_CLIENT in $(echo $PATH | tr ':' '\n' | sed "s|\$|/${CMD_NAME}|") ; do
3636
[ -e ${DAS_CLIENT} ] || continue
37-
if [ $(head -2 ${DAS_CLIENT} | grep 'CMSSDT_DAS_CLIENT_SIGN' | wc -l) -eq 0 ] ; then ORIG_DAS_CLIENT=${DAS_CLIENT}; break; fi
37+
if ! head -2 ${DAS_CLIENT} | grep -q 'CMSSDT_DAS_CLIENT_SIGN'; then ORIG_DAS_CLIENT=${DAS_CLIENT}; break; fi
3838
done
3939

4040
if [ "X${ORIG_DAS_CLIENT}" = "X" ] ; then
@@ -67,7 +67,9 @@ if [ "${FORMAT}" = "json" ] ; then
6767
else
6868
QUERY_RESULTS=$((curl -f -L -s "${QUERY_URL}" || true) | grep /store/ | sed 's| ||g;s|"||g;s|,||g')
6969
export CMSSW_LIMIT_RESULTS="-0"
70-
[ $((get_parent_cmds $$ 0 2>&1 || true) | grep -a '/cmsDriver.py' | wc -l) -gt 0 ] && export CMSSW_LIMIT_RESULTS="20"
70+
if (get_parent_cmds $$ 0 2>&1 || true) | grep -aq '/cmsDriver.py'; then
71+
export CMSSW_LIMIT_RESULTS="20"
72+
fi
7173
if [ "${QUERY_RESULTS}" = "" ] ; then
7274
${ORIG_DAS_CLIENT} "$@" > ${DAS_QUERY_DIR}/${QUERY_SHA_HASH}.out
7375
else

0 commit comments

Comments
 (0)