diff --git a/binarify b/binarify index 3b6dde6..01ddf0d 100755 Binary files a/binarify and b/binarify differ diff --git a/makebin.sh b/makebin.sh index 2105723..018d155 100755 --- a/makebin.sh +++ b/makebin.sh @@ -1,12 +1,12 @@ #!/bin/bash if [ $# -lt 2 ]; then - echo "Usage: $0 " + echo "Usage: $0 " >&2 exit 1 fi if [ -t 1 ]; then - echo "Error: Refusing writing to terminal." + echo "Error: Refusing writing to terminal." >&2 exit 1 fi @@ -49,8 +49,7 @@ tar cf "$tmptar" -C "$(dirname $init)" "$(basename $init)" for file in "${files[@]}"; do tar rf "$tmptar" -C "$(dirname $file)" "$(basename $file)" done -echo "makebin init: $(basename $init), files: (" $(tar tf $tmptar) ")"; -echo; +echo "makebin init: $(basename $init), files: (" $(tar tf $tmptar) ")" >&2; cat "$tmptar" >> "$out" rm "$tmptar" @@ -59,5 +58,4 @@ payload_line=$((payload_line + 1)) sed -i "s/PAYLOAD_LINE=__PAYLOAD_LINE__/PAYLOAD_LINE=${payload_line}/" ${out} - cat ${out};