From: Ben Hutchings <benh@xxxxxxxxxx> shellcheck currently complains: In utils/statd/start-statd line 14: [ 1`cat /run/rpc.statd.pid` -gt 1 ] && ^----------------------^ SC2046 (warning): Quote this to prevent word splitting. ^----------------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`. Did you mean: [ 1$(cat /run/rpc.statd.pid) -gt 1 ] && In utils/statd/start-statd line 15: kill -0 `cat /run/rpc.statd.pid` > /dev/null 2>&1 ^----------------------^ SC2046 (warning): Quote this to prevent word splitting. ^----------------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`. Did you mean: kill -0 $(cat /run/rpc.statd.pid) > /dev/null 2>&1 Use quotes and $() as recommended. Signed-off-by: Ben Hutchings <benh@xxxxxxxxxx> Signed-off-by: Salvatore Bonaccorso <carnil@xxxxxxxxxx> --- utils/statd/start-statd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/statd/start-statd b/utils/statd/start-statd index 2baf73c385cf..b11a7d91a7f6 100755 --- a/utils/statd/start-statd +++ b/utils/statd/start-statd @@ -11,8 +11,8 @@ exec 9> /run/rpc.statd.lock flock -e 9 if [ -s /run/rpc.statd.pid ] && - [ 1`cat /run/rpc.statd.pid` -gt 1 ] && - kill -0 `cat /run/rpc.statd.pid` > /dev/null 2>&1 + [ "1$(cat /run/rpc.statd.pid)" -gt 1 ] && + kill -0 "$(cat /run/rpc.statd.pid)" > /dev/null 2>&1 then # statd already running - must have been slow to respond. exit 0 -- 2.40.1