Skip to content

Incorrect bash code export #684

@MGB-writer

Description

@MGB-writer

$ are replaced with \).

Obsidian:

bash

d1="2025-02-01 12:00:00"
d2="2025-01-28 08:30:00"

ts1=$(date -d "$d1" +%s)
ts2=$(date -d "$d2" +%s)

diff=$(( ts1 - ts2 ))

days=$(( diff / 86400 ))
hours=$(( (diff % 86400) / 3600 ))
minutes=$(( (diff % 3600) / 60 ))
seconds=$(( diff % 60 ))

echo "$days дней, $hours часов, $minutes минут, $seconds секунд"

Anki:

txt

d1="2025-02-01 12:00:00"
d2="2025-01-28 08:30:00"

ts1=\((date -d "\)d1" +%s)
ts2=\((date -d "\)d2" +%s)

diff=\((( ts1 - ts2 ))

days=\)(( diff / 86400 ))
hours=\((( (diff % 86400) / 3600 ))
minutes=\)(( (diff % 3600) / 60 ))
seconds=\((( diff % 60 ))

echo "\)days дней, $hours часов, $minutes минут, $seconds секунд"

html

<pre><code class="hljs bash language-bash">d1=<span class="hljs-string">"2025-02-01 12:00:00"</span>
d2=<span class="hljs-string">"2025-01-28 08:30:00"</span>

ts1=<anki-mathjax>(date -d "</anki-mathjax>d1<span class="hljs-string">" +%s)
ts2=<anki-mathjax>(date -d "</anki-mathjax>d2"</span> +%s)

diff=<anki-mathjax>(( ts1 - ts2 ))

days=</anki-mathjax>(( diff / <span class="hljs-number">86400</span> ))
hours=<anki-mathjax>(( (diff % 86400) / 3600 ))
minutes=</anki-mathjax>(( (diff % <span class="hljs-number">3600</span>) / <span class="hljs-number">60</span> ))
seconds=<anki-mathjax>(( diff % 60 ))

echo "</anki-mathjax>days дней, <span class="hljs-variable">$hours</span> часов, <span class="hljs-variable">$minutes</span> минут, <span class="hljs-variable">$seconds</span> секунд<span class="hljs-string">"
</span></code></pre>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions