ShellCheck - shell script analysis tool version: 0.10.0 license: GNU General Public License, version 3 website: https://www.shellcheck.net Redirect to /tmp/tmp.UJPOG3T3pf and /tmp/tmp.GNWtm1r2FI Tree base: e006c31b60aa ("selftests/bpf: add basic testcases for tracing_multi") Now at: 2da20a364609 ("selftests/bpf: add bench tests for tracing_multi") ====== Checking before the patch ====== Checking tools/testing/selftests/bpf/benchs/run_bench_trigger.sh - af0f93c58b8485e22eee54f5b5006ba99ec74a05b7e4cdb153fc8000604c7787 In run_bench_trigger.sh line 21: summary=$(sudo ./bench -w2 -d5 -a -p$p trig-$t | tail -n1 | cut -d'(' -f1 | cut -d' ' -f3-) ^-- SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: summary=$(sudo ./bench -w2 -d5 -a -p"$p" trig-"$t" | tail -n1 | cut -d'(' -f1 | cut -d' ' -f3-) In run_bench_trigger.sh line 22: printf "%-15s: %s\n" $t "$summary" ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: printf "%-15s: %s\n" "$t" "$summary" For more information: https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... ====== Checking the tree with the patch ====== Checking tools/testing/selftests/bpf/benchs/run_bench_trigger.sh - af0f93c58b8485e22eee54f5b5006ba99ec74a05b7e4cdb153fc8000604c7787 In run_bench_trigger.sh line 22: summary=$(sudo ./bench -w2 -d5 -a -p$p trig-$t | tail -n1 | cut -d'(' -f1 | cut -d' ' -f3-) ^-- SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: summary=$(sudo ./bench -w2 -d5 -a -p"$p" trig-"$t" | tail -n1 | cut -d'(' -f1 | cut -d' ' -f3-) In run_bench_trigger.sh line 23: printf "%-15s: %s\n" $t "$summary" ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: printf "%-15s: %s\n" "$t" "$summary" For more information: https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...