diff options
author | Martin Schwenke <martin@meltin.net> | 2016-07-14 12:58:31 +1000 |
---|---|---|
committer | Amitay Isaacs <amitay@samba.org> | 2016-07-21 02:24:27 +0200 |
commit | 355c49fc7469d7a82e507c87250a60d490d112ac (patch) | |
tree | ad4632019448641b991d8cfd2d1201901b10a232 /ctdb/tools | |
parent | dfa2c1d5d205d1281060732547996954fd1b1f02 (diff) | |
download | samba-355c49fc7469d7a82e507c87250a60d490d112ac.tar.gz |
ctdb-scripts: Avoid shellcheck warning SC2006 (legacy `..`)
SC2006: Use $(..) instead of legacy `..`.
Make the obvious changes to $(...) but convert some to $((...)).
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/tools')
-rwxr-xr-x | ctdb/tools/ctdb_diagnostics | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/ctdb/tools/ctdb_diagnostics b/ctdb/tools/ctdb_diagnostics index 0a428516f59..e72c23f3998 100755 --- a/ctdb/tools/ctdb_diagnostics +++ b/ctdb/tools/ctdb_diagnostics @@ -96,7 +96,7 @@ date error() { msg="$1" echo "ERROR: $msg" - NUM_ERRORS=`expr $NUM_ERRORS + 1` + NUM_ERRORS=$((NUM_ERRORS + 1)) echo " ERROR[$NUM_ERRORS]: $msg" >> "$ERRORS" } @@ -137,9 +137,10 @@ show_and_compare_files () { fstf="${tmpdir}/${_bf}.node${n}" onnode "$n" cat "$f" >"$fstf" 2>&1 + _fdetails=$(onnode "$n" ls -l "$f" 2>&1) echo " ================================" echo " File (on node $n): $f" - echo " `onnode $n ls -l $f 2>&1`" + echo " $_fdetails" sed 's/^/ /' "$fstf" echo " ================================" first=false @@ -210,10 +211,10 @@ cat <<EOF -------------------------------------------------------------------- Checking for clock drift EOF -t=`date +%s` +t=$(date +%s) for i in $nodes; do - t2=`onnode "$i" date +%s` - d=`expr $t2 - $t` + t2=$(onnode "$i" date +%s) + d=$((t2 - t)) if [ "$d" -gt 30 -o "$d" -lt -30 ]; then error "time on node $i differs by $d seconds" fi @@ -325,7 +326,7 @@ else fi show_all "date" show_all "smbclient -U% -L 127.0.0.1" -WORKGROUP=`testparm -s --parameter-name=WORKGROUP 2> /dev/null` +WORKGROUP=$(testparm -s --parameter-name=WORKGROUP 2> /dev/null) show_all id "$WORKGROUP/Administrator" show_all "wbinfo -p" show_all "wbinfo --online-status" |