Kabul ediyorum ki, ben bir bash neophyte. Kabuk komut dosyalarım için her zaman Python'a ulaşmak istiyorum. Ancak, bazı bash öğrenmek için kendimi zorlamaya çalışıyorum. Aşağıdaki kodun neden çalışmadığını merak ediyorum.Inline bash script değişkenleri
sh -c "F=\"123\"; echo $F"
Ayrıca, harcama bash' man sayfası ve [#bash faq] (http://mywiki.wooledge.org/BashFAQ) ile bazı kaliteli zaman. – larsks
Ayrıca, tek tırnaklı sokağında, tırnak işaretlerini ters çevirmek için gerekli olmadığına dikkat edin: 'F =" 123 \ "'yerine" F = "123"' '. – larsks
Teşekkürler! Tam anlam ifade eder. Büyük bir fark yaratan küçük detaylar. :-) – Daniel