fix shellcheck errors in 2004/hibachi/src/localhost/test/shell/dump.sh
This commit is contained in:
1 parent
1a38490649
commit
b9e60828f1
1 file changed
+6
-5
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
cat <<'EOT'
|
cat <<'EOT'
|
||||||
<table border="1" cellspacing="0" cellpadding="0">
|
<table border="1" cellspacing="0" cellpadding="0">
|
||||||
@@ -9,9 +9,10 @@ env | sed -e 's/^\(.[^\=]*\)=\(.*\)$/<tr><td class="normal">\1<\/td><td class="n
|
|||||||
|
|
||||||
echo "</table>"
|
echo "</table>"
|
||||||
|
|
||||||
if [ "$REQUEST_METHOD" = "POST" -a X"$CONTENT_LENGTH" != X ]; then
|
if [[ -z $REQUEST_METHOD ]]; then REQUEST_METHOD=''; fi
|
||||||
STUFF=`dd bs=1 count=$CONTENT_LENGTH 2>/dev/null`
|
if [[ $REQUEST_METHOD == "POST" && -n $CONTENT_LENGTH ]]; then
|
||||||
COUNT=`printf $STUFF | wc -c`
|
STUFF=$(dd bs=1 count="$CONTENT_LENGTH" 2>/dev/null)
|
||||||
|
COUNT=$(printf "%s" "$STUFF" | wc -c)
|
||||||
|
|
||||||
cat <<EOT
|
cat <<EOT
|
||||||
<table border="1" cellspacing="0" cellpadding="0">
|
<table border="1" cellspacing="0" cellpadding="0">
|
||||||
@@ -21,7 +22,7 @@ cat <<EOT
|
|||||||
</table>
|
</table>
|
||||||
EOT
|
EOT
|
||||||
|
|
||||||
if [ $CONTENT_LENGTH -eq $COUNT ]; then
|
if [[ $CONTENT_LENGTH -eq $COUNT ]]; then
|
||||||
echo "[ OK ] CONTENT_LENGTH = bytes read"
|
echo "[ OK ] CONTENT_LENGTH = bytes read"
|
||||||
else
|
else
|
||||||
echo "[ BAD ] CONTENT_LENGTH != bytes read"
|
echo "[ BAD ] CONTENT_LENGTH != bytes read"
|
||||||
|
|||||||
Reference in new issue
Block a user