Use tabs in HEREDOC blocks
This commit is contained in:
@@ -131,11 +131,11 @@ I Need My Report
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ cat <<'EOF'
|
||||
you can put
|
||||
more than one line
|
||||
here
|
||||
EOF
|
||||
$ cat <<-'EOF'
|
||||
you can put
|
||||
more than one line
|
||||
here
|
||||
EOF
|
||||
|
||||
The shell will put the data between the first ``EOF`` and the second
|
||||
``EOF`` as the ``stdin`` of the ``cat`` process.
|
||||
@@ -151,16 +151,16 @@ I Need My Report
|
||||
.. code-block:: bash
|
||||
|
||||
kapow route add /capacityreport - <<-'EOF'
|
||||
hostname | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
date | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
free -m | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
uptime | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
df -h | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
hostname | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
date | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
free -m | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
uptime | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
df -h | kapow set /response/body
|
||||
echo ================================================================================ | kapow set /response/body
|
||||
EOF
|
||||
|
||||
**Senior**
|
||||
@@ -196,18 +196,18 @@ I Need My Report
|
||||
.. code-block:: bash
|
||||
|
||||
kapow route add /capacityreport - <<-'EOF'
|
||||
{
|
||||
hostname
|
||||
echo ================================================================================
|
||||
date
|
||||
echo ================================================================================
|
||||
free -m
|
||||
echo ================================================================================
|
||||
uptime
|
||||
echo ================================================================================
|
||||
df -h
|
||||
echo ================================================================================
|
||||
} | kapow set /response/body
|
||||
{
|
||||
hostname
|
||||
echo ================================================================================
|
||||
date
|
||||
echo ================================================================================
|
||||
free -m
|
||||
echo ================================================================================
|
||||
uptime
|
||||
echo ================================================================================
|
||||
df -h
|
||||
echo ================================================================================
|
||||
} | kapow set /response/body
|
||||
EOF
|
||||
|
||||
**Senior**
|
||||
|
||||
@@ -41,7 +41,7 @@ Sharing the Stats
|
||||
.. code-block:: bash
|
||||
|
||||
kapow route add /capacitystats - <<-'EOF'
|
||||
echo "{\"memory\": \"`free -m`\"}" | kapow set /response/body
|
||||
echo "{\"memory\": \"`free -m`\"}" | kapow set /response/body
|
||||
EOF
|
||||
|
||||
**Senior**
|
||||
@@ -146,14 +146,14 @@ Sharing the Stats
|
||||
.. code-block:: bash
|
||||
|
||||
kapow route add /capacitystats - <<-'EOF'
|
||||
jq -n \
|
||||
--arg hostname "$(hostname)" \
|
||||
--arg date "$(date)" \
|
||||
--arg memory "$(free -m)" \
|
||||
--arg load "$(uptime)" \
|
||||
--arg disk "$(df -h)" \
|
||||
'{"hostname": $hostname, "date": $date, "memory": $memory, "load": $load, "disk": $disk}' \
|
||||
| kapow set /response/body
|
||||
jq -n \
|
||||
--arg hostname "$(hostname)" \
|
||||
--arg date "$(date)" \
|
||||
--arg memory "$(free -m)" \
|
||||
--arg load "$(uptime)" \
|
||||
--arg disk "$(df -h)" \
|
||||
'{"hostname": $hostname, "date": $date, "memory": $memory, "load": $load, "disk": $disk}' \
|
||||
| kapow set /response/body
|
||||
EOF
|
||||
|
||||
What do you think?
|
||||
@@ -180,15 +180,15 @@ Sharing the Stats
|
||||
.. code-block:: bash
|
||||
|
||||
kapow route add /capacitystats - <<-'EOF'
|
||||
jq -n \
|
||||
--arg hostname "$(hostname)" \
|
||||
--arg date "$(date)" \
|
||||
--arg memory "$(free -m)" \
|
||||
--arg load "$(uptime)" \
|
||||
--arg disk "$(df -h)" \
|
||||
'{"hostname": $hostname, "date": $date, "memory": $memory, "load": $load, "disk": $disk}' \
|
||||
| kapow set /response/body
|
||||
echo application/json | kapow set /response/headers/Content-Type
|
||||
jq -n \
|
||||
--arg hostname "$(hostname)" \
|
||||
--arg date "$(date)" \
|
||||
--arg memory "$(free -m)" \
|
||||
--arg load "$(uptime)" \
|
||||
--arg disk "$(df -h)" \
|
||||
'{"hostname": $hostname, "date": $date, "memory": $memory, "load": $load, "disk": $disk}' \
|
||||
| kapow set /response/body
|
||||
echo application/json | kapow set /response/headers/Content-Type
|
||||
EOF
|
||||
|
||||
**Senior**
|
||||
@@ -212,15 +212,15 @@ Sharing the Stats
|
||||
.. code-block:: bash
|
||||
|
||||
kapow route add /capacitystats - <<-'EOF'
|
||||
kapow set /response/headers/Content-Type application/json
|
||||
jq -n \
|
||||
--arg hostname "$(hostname)" \
|
||||
--arg date "$(date)" \
|
||||
--arg memory "$(free -m)" \
|
||||
--arg load "$(uptime)" \
|
||||
--arg disk "$(df -h)" \
|
||||
'{"hostname": $hostname, "date": $date, "memory": $memory, "load": $load, "disk": $disk}' \
|
||||
| kapow set /response/body
|
||||
kapow set /response/headers/Content-Type application/json
|
||||
jq -n \
|
||||
--arg hostname "$(hostname)" \
|
||||
--arg date "$(date)" \
|
||||
--arg memory "$(free -m)" \
|
||||
--arg load "$(uptime)" \
|
||||
--arg disk "$(df -h)" \
|
||||
'{"hostname": $hostname, "date": $date, "memory": $memory, "load": $load, "disk": $disk}' \
|
||||
| kapow set /response/body
|
||||
EOF
|
||||
|
||||
**Senior**
|
||||
|
||||
Reference in New Issue
Block a user