Ben diğer komutun döndürülen sonucundan bazı değişken doldurmak gerekir kabuk komut dosyası (Bash kullanarak) yazma meşgul.
Yani böyle bir sözdizimi kullanıyorum:
VAR=`command 2>/dev/null`
Ancak komut dosyası kabukları hakkında bilgi ararken, yukarıdakilerin aşağıdaki sözdizimini kullanarak da elde edilebildiğini sık sık buldum:
VAR=$(command 2>/dev/null)
Her ikisi de benim için çalışıyor (her iki durumda da beklenen sonucu aldım) ve bu yüzden her iki formu da aynı şekilde kullanıp kullanamayacağımı veya gelecekteki evrimine uymaya devam etmek için bir forma bağlı kalmam gerekip gerekmediğini merak ediyorum. kabuk?