From 96727b424184400ffad582f8c74d2c02997cfe59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Tue, 3 Jul 2018 10:30:57 +0200 Subject: [PATCH] Enable error-detection (set -e) in all .sh scripts --- utils/ansi-screenshots/ansi_screenshot.sh | 2 ++ utils/ansi-screenshots/to_ansi.sh | 2 ++ utils/gui-wrapper.sh | 2 ++ utils/take-screenshots.sh | 4 ++++ 4 files changed, 10 insertions(+) diff --git a/utils/ansi-screenshots/ansi_screenshot.sh b/utils/ansi-screenshots/ansi_screenshot.sh index d5a73b5..2056dd2 100755 --- a/utils/ansi-screenshots/ansi_screenshot.sh +++ b/utils/ansi-screenshots/ansi_screenshot.sh @@ -1,5 +1,7 @@ #!/bin/sh +set -e + screenshot="$(mktemp --suffix=".png")" scrot "$screenshot" diff --git a/utils/ansi-screenshots/to_ansi.sh b/utils/ansi-screenshots/to_ansi.sh index 54f3a4a..9dba805 100755 --- a/utils/ansi-screenshots/to_ansi.sh +++ b/utils/ansi-screenshots/to_ansi.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -e + file="$1" width="$2" diff --git a/utils/gui-wrapper.sh b/utils/gui-wrapper.sh index 58783fc..0ee71bf 100755 --- a/utils/gui-wrapper.sh +++ b/utils/gui-wrapper.sh @@ -1,5 +1,7 @@ #!/bin/sh +set -e + resolution="$1" # e.g. 800x600x24 (width x height x bits_per_pixel) shift # the following arguments are the program to execute and its arguments diff --git a/utils/take-screenshots.sh b/utils/take-screenshots.sh index 97a05a9..c851cde 100755 --- a/utils/take-screenshots.sh +++ b/utils/take-screenshots.sh @@ -1,2 +1,6 @@ +#!/bin/sh + +set -e + ./utils/ansi-screenshots/ansi_screenshot.sh scrot "$1"