AppImage / AppImage/appimage.github.io
Avoid a certain class of potential fails in Shell scripts
Offen
- Vorherrschende Sprache
- Shell
- Sterne
- 374
- Forks
- 769
- Ø Merge
- 4 T. 10 Std.
- Gemergte PRs (30 T.)
- 8
Beschreibung
https://github.com/AppImage/appimage.github.io/blob/7c9d05f632ac1cfd9e128ab7c6be31ffa6c91e73/code/worker.sh#L97
Re-writing this line as
if [ x$TYPE == x2 ] ; then
avoids Travis error messages like *"code/worker.sh: line 97: [: -eq: unary operator expected"* in case $TYPE is empty.
Same is true for https://github.com/AppImage/appimage.github.io/blob/7c9d05f632ac1cfd9e128ab7c6be31ffa6c91e73/code/worker.sh#L118
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.