Skip to content

Commit 8db8c92

Browse files
committed
fix ShellCheck warnings
1 parent 80b4cda commit 8db8c92

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ copyright
6666

6767
bash-n - bash library for connect-n game clients
6868

69-
Copyright (C) 2019, 2020 Christian Garbs <mitch@cgarbs.de>
69+
Copyright (C) 2019, 2020, 2023 Christian Garbs <mitch@cgarbs.de>
7070
Licensed under GNU GPL v3 or later.
7171

7272
bash-n is free software: you can redistribute it and/or modify

bash-n-simplebot

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# To connect to a SERVER on PORT via UDP, run this script like this:
1111
# $ socat udp:SERVER:PORT exec:bash-n-simplebot
1212
#
13-
# Copyright (C) 2019 Christian Garbs <mitch@cgarbs.de>
13+
# Copyright (C) 2019, 2023 Christian Garbs <mitch@cgarbs.de>
1414
# Licensed under GNU GPL v3 or later.
1515
#
1616
# This file is part of bash-n.
@@ -35,25 +35,25 @@ calculate_move()
3535
{
3636
local column
3737
while true; do
38-
column=$(( $RANDOM % 7 )) # this will be biased!
39-
if [ ${field[$column]} -lt 6 ]; then
38+
column=$(( RANDOM % 7 )) # this will be biased!
39+
if [ "${field[column]}" -lt 6 ]; then
4040
return $column
4141
fi
4242
done
4343
}
4444

4545
record_move()
4646
{
47-
local who=$1 column=$2
48-
field[$column]=$((${field[$column]} + 1))
47+
local column=$2 # who=$1 (unused)
48+
field[column]=$((${field[$column]} + 1))
4949
echo "${field[*]}"
5050
}
5151

5252
game_start()
5353
{
5454
local column
5555
for column in 0 1 2 3 4 5 6; do
56-
field[$column]=0
56+
field[column]=0
5757
done
5858
}
5959

bash-n-towerbot

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# To connect to a SERVER on PORT via UDP, run this script like this:
1313
# $ socat udp:SERVER:PORT exec:bash-n-simplebot
1414
#
15-
# Copyright (C) 2019 Christian Garbs <mitch@cgarbs.de>
15+
# Copyright (C) 2019, 2023 Christian Garbs <mitch@cgarbs.de>
1616
# Licensed under GNU GPL v3 or later.
1717
#
1818
# This file is part of bash-n.
@@ -35,11 +35,11 @@ source bash-n-client
3535
calculate_move()
3636
{
3737
if column_is_available; then
38-
return $column
38+
return "$column"
3939
fi
4040

4141
while true; do
42-
column=$(( $RANDOM % 7 )) # this will be biased!
42+
column=$(( RANDOM % 7 )) # this will be biased!
4343
if column_is_available; then
4444
return $column
4545
fi
@@ -48,20 +48,20 @@ calculate_move()
4848

4949
column_is_available()
5050
{
51-
[ ${field[$column]} -lt 6 ]
51+
[ "${field[column]}" -lt 6 ]
5252
}
5353

5454
record_move()
5555
{
56-
local who=$1 column=$2
57-
field[$column]=$((${field[$column]} + 1))
56+
local column=$2 # who=$1 (unused)
57+
field[column]=$((${field[$column]} + 1))
5858
echo "${field[*]}"
5959
}
6060

6161
game_start()
6262
{
6363
for column in 0 1 2 3 4 5 6; do
64-
field[$column]=0
64+
field[column]=0
6565
done
6666
column=3
6767
}

0 commit comments

Comments
 (0)