blob: 40ed1c83807d6801b7b779a0bbffcff3c65f534c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<div class="shell">
{% assign cmd = include.cmd | newline_to_br | strip_newlines %}
{% assign br = '<br />' %}
{% assign br_len = br | size %}
{% assign prefix = cmd | slice: 0,br_len %}
{% if prefix == br %}
{% assign cmd = cmd | remove_first: br %}
{% endif %}
{% assign cmd = cmd | split: br %}
{% assign new_cmd = '' | split: '' %}
{% for line in cmd %}
{% capture new_line %}{{ line }}
{% endcapture %}
{% assign new_cmd = new_cmd | push: new_line %}
{% endfor %}
{% assign cmd = new_cmd %}
{% assign cmd = cmd | join: '' %}
<div>
<pre class="shell-mark">$</pre><pre class="shell-cmd">{{ cmd }}</pre>
</div>
<pre class="shell-out">{{ include.out }}</pre>
</div>
|