Use tabs in HEREDOC blocks

This commit is contained in:
Roberto Abdelkader Martínez Pérez
2019-12-10 14:43:51 +01:00
parent deb94f1b49
commit 62570048af
3 changed files with 85 additions and 85 deletions
+27 -27
View File
@@ -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**
+27 -27
View File
@@ -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**