Skip to content

Commit ffba3aa

Browse files
mjtrangonisunweaver
authored andcommitted
shellcheck: Fix SC2164 issues
For more information: https://www.shellcheck.net/wiki/SC2164 -- Use 'cd ... || exit' or 'cd ... |... Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
1 parent f4d654e commit ffba3aa

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

regenerate-symbol-docs.sh

+10-10
Original file line numberDiff line numberDiff line change
@@ -23,39 +23,39 @@ SYMBOLS_FILE="doc/libNX_X11/symbols/libNX_X11::symbols.txt"
2323

2424
DOC_FILE="doc/libNX_X11/symbols/libNX_X11::symbol-usage_internally.txt"
2525
echo "Scanning for libNX_X11 symbols: in libNX_X11 internally: $DOC_FILE"
26-
cd nx-X11/lib/X11/
26+
cd nx-X11/lib/X11/ || exit
2727
grep -v -E "^#" "../../../$SYMBOLS_FILE" | while read -r symbol; do
2828

2929
echo
3030
echo "#### $symbol ####"
3131
grep -n "$symbol" *.{c,h} 2>/dev/null
3232

3333
done > "../../../$DOC_FILE"
34-
cd - 1>/dev/null
34+
cd - 1>/dev/null || exit
3535

3636
DOC_FILE="doc/libNX_X11/symbols/libNX_X11::symbol-usage_nxagent.txt"
3737
echo "Scanning for libNX_X11 symbols: in hw/nxagent: $DOC_FILE"
38-
cd nx-X11/programs/Xserver/hw/nxagent/
38+
cd nx-X11/programs/Xserver/hw/nxagent/ || exit
3939
grep -v -E "^#" "../../../../../$SYMBOLS_FILE" | while read -r symbol; do
4040

4141
echo
4242
echo "#### $symbol ####"
4343
grep -n "$symbol" *.{c,h} 2>/dev/null
4444

4545
done > "../../../../../$DOC_FILE"
46-
cd - 1>/dev/null
46+
cd - 1>/dev/null || exit
4747

4848
DOC_FILE="doc/libNX_X11/symbols/libNX_X11::symbol-usage_nxcompext.txt"
4949
echo "Scanning for libNX_X11 symbols: in hw/nxagent/compext: $DOC_FILE"
50-
cd nx-X11/programs/Xserver/hw/nxagent/compext/
50+
cd nx-X11/programs/Xserver/hw/nxagent/compext/ || exit
5151
grep -v -E "^#" "../../../../../../$SYMBOLS_FILE" | while read -r symbol; do
5252

5353
echo
5454
echo "#### $symbol ####"
5555
grep -n "$symbol" *.{c,h} 2>/dev/null
5656

5757
done > "../../../../../../$DOC_FILE"
58-
cd - 1>/dev/null
58+
cd - 1>/dev/null || exit
5959

6060

6161
# nxcompext
@@ -64,24 +64,24 @@ SYMBOLS_FILE="doc/nxcompext/symbols/nxcompext::symbols.txt"
6464

6565
DOC_FILE="doc/nxcompext/symbols/nxcompext::symbol-usage_internally.txt"
6666
echo "Scanning for nxcompext symbols: in hw/nxagent/compext internally: $DOC_FILE"
67-
cd nx-X11/programs/Xserver/hw/nxagent/compext/
67+
cd nx-X11/programs/Xserver/hw/nxagent/compext/ || exit
6868
grep -v -E "^#" "../../../../../../$SYMBOLS_FILE" | while read -r symbol; do
6969

7070
echo
7171
echo "#### $symbol ####"
7272
grep -n "$symbol" *.{c,h} 2>/dev/null
7373

7474
done > "../../../../../../$DOC_FILE"
75-
cd - 1>/dev/null
75+
cd - 1>/dev/null || exit
7676

7777
DOC_FILE="doc/nxcompext/symbols/nxcompext::symbol-usage_nxagent.txt"
7878
echo "Scanning for nxcompext symbols: in hw/nxagent: $DOC_FILE"
79-
cd nx-X11/programs/Xserver/hw/nxagent/
79+
cd nx-X11/programs/Xserver/hw/nxagent/ || exit
8080
grep -v -E "^#" "../../../../../$SYMBOLS_FILE" | while read -r symbol; do
8181

8282
echo
8383
echo "#### $symbol ####"
8484
grep -n "$symbol" *.{c,h} 2>/dev/null
8585

8686
done > "../../../../../$DOC_FILE"
87-
cd - 1>/dev/null
87+
cd - 1>/dev/null || exit

0 commit comments

Comments
 (0)