Aşağıdaki örneğe göre ve son soruma göre , bash'te, takip eden newline char nereye gitti? , "Neden" olduğunu bilmek istiyorum
x="$(echo -ne "a\nb\n")" ; echo -n "$x" | xxd -p
# Output is: 610a62
# The trailing newline from the 'echo' command
# has been "deleted" by Command Substitution
Orada bazı olmalı varsayalım çok aslında ikame edilir komut çıkışından bazı verileri silmek için, bir kabuk eylem, yani Komuta Değişiklik için önemli sebebi ...
ama görünüyor gibi ben bu bir kafamı alamayan Yapması gereken şeyin antitezi .. yani. Bir komutun çıktısını senaryo işlemine geri döndürmek ... Bir karakteri geri tutmak bana çok garip geliyor ama sanırım bunun mantıklı bir nedeni var ... Bu nedenin ne olduğunu öğrenmeye istekliyim .. .