Aşağıdaki değişkenleri beyan ettiğimi varsayalım:
$ var='$test'
$ test="my string"
İçeriğini yazdırırsam aşağıdakileri görürüm:
$ echo $var
$test
$ echo $test
my string
İçeriğinin içeriğini yazdırmanın bir yolunu bulmak istiyorum $var
(ki içeriği $test
). Bu yüzden aşağıdakileri yapmaya çalıştım:
$ echo $(echo $var)
$test
Ama işte sonuç, $test
değil "my string"
... Değişkenlerin içeriğinin bash kullanarak yazdırılması mümkün mü?
ash
, veya bash
, veya csh
, veya dash
, ... veya zsh
veya POSIX ile mi çalıştırıyorsunuz , yoksa sh
farklı sistemlerde mi çalışmanız gerekiyor?