AppImage / AppImage/appimage.github.io

Avoid a certain class of potential fails in Shell scripts

Abierto
#267 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
374
Forks
769
Merge medio
4 d 10 h
PR fusionados (30 d)
8

Descripción

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

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.