значение grep внутри переменной, указывающее на другую переменную - PullRequest
0 голосов
/ 09 июня 2010

используя: ksh * abc = 1 EFG = 2 hgd = 3 не известен мне *

скажи, если у меня есть

Значение = "abc efg hgd"

abc efg hgd all содержит некоторое значение, которое я не знаю.

Теперь я хочу grep значение, содержащееся в abc.

как для меня в $ Value делать grep "echo $(($((echo $i | cut -d'|' -f2))))" сделано

этот grep должен искать значение внутри abc efg hgd

grep 1 grep 2 grep 3

Ответы [ 2 ]

0 голосов
/ 10 июня 2010

Почему бы не использовать переменные так, как они предназначены для использования, т.е. вместо

Value="abc efg hgd"

Скажи:

Value="$abc $efg $hgd"
0 голосов
/ 09 июня 2010
grep "$(echo $(($(echo $i | cut -d'|' -f2))))"

Это работает.

...