markdown
numaralı belgede bazı belgeler yazıyorum ve bir bash HEREDOC kullanarak bir metin dosyasının nasıl oluşturulacağını belgelemek istiyorum. Bu markdown birindeBiri geri sayımdan nasıl kaçar?
# cat > /tmp/answers.txt <<EOT
> value1=blah
> value2=something else
> value3=`hostname`
> value4=onetwothree
EOT
` "kod" olarak metin oluşturmak için kullandığı zaman ...
`# cat > /tmp/answers.txt <<EOT`
`> value1=blah`
`> value2=something else`
`> value3=\`hostname\``
`> value4=onetwothree`
`EOT`
... bunu denedim ama: İşte belgelemek istiyorum komuttur Bu gibi görünen bir şey sonuçları ...
# cat > /tmp/answers.txt <<EOT
> value1=blah
> value2=something else
> value3=\
hostname
> VALUE4 = onetwothree
EOT
Teşekkür bakın ama bu benim sorunu çözmek vermedi için. Sanırım '> value3 = $ (hostname)' ile gideceğim ve senaryolarımdaki eski okul backtick'lerinden vazgeçeceğim. –
@RedCricket: Yorumumu daha iyi biçimlendirme ile güncelledim. Bunun size yardımcı olup olmayacağından emin değilsiniz, ancak bir çizgiyi başlatmanız/bitirmeniz için ihtiyaç duyduğunuz kadar çok geri kenarı kullanabilirsiniz. 3 (örneğin) kullanırsanız, 1 veya 2 arka keneler doğru şekilde oluşturulur. Bence senin çözümün de bu işe yarayacak –
@RobertEkendahl bu benim için çalıştı.Sorunun genel çözümü bence kod bloğu içinde back-ticks kullanmak istiyorsanız, tek arka keneler ile çit atamazsınız. Çift ya da üçlü olmalısın. Teşekkürler! –