cat >aBashScript.sh <<EOL
$name
EOL
dosyası '$ isim' içermelidir, ancak bunun yerine boş. biri bunu nasıl yapar?
cat >aBashScript.sh <<EOL
$name
EOL
dosyası '$ isim' içermelidir, ancak bunun yerine boş. biri bunu nasıl yapar?
Böyle here documents öncelemeyi devre dışı bırakabilirsiniz:
cat >aBashScript.sh <<EOL
\$name
EOL
Veya alıntı devre dışı bırakın:
cat >aBashScript.sh <<'EOL'
$name
EOL
Öyle gibi kaçmak için basitçe, dolar işareti kaçış ters eğik çizgi ile önüne gerekir @Michael önerdi.
Güzel! Bunu hiç bilmiyordum, bilmesi çok kolay. Upvoted! – Geoffrey
evet bebeğim! Bende aradığım şey bu. SO bana izin verdiğinde kabul eder. –