Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 指向其他变量的变量内的grep值_Unix_Scripting_Shell - Fatal编程技术网

Unix 指向其他变量的变量内的grep值

Unix 指向其他变量的变量内的grep值,unix,scripting,shell,Unix,Scripting,Shell,使用:ksh *abc=1 efg=2 hgd=3我不知道* 说如果我有 Value=“abc efg hgd” abc efg hgd都包含一些我不知道的值 现在我想grepabc中包含的值 像 因为我的价值是美元 做 grep“echo$($(echo$i|cut-d'|'-f2))” 完成 此grep应查找abc efg hgd中的值 格雷普1 格雷普2 格雷普3 这是可行的。为什么不像预期的那样使用变量,即代替 Value="abc efg hgd" 说: 你能举个例子来说明你想要达到

使用:ksh *abc=1 efg=2 hgd=3我不知道*

说如果我有

Value=“abc efg hgd”

abc efg hgd都包含一些我不知道的值

现在我想grepabc中包含的值

像 因为我的价值是美元 做 grep“
echo$($(echo$i|cut-d'|'-f2))
” 完成

此grep应查找abc efg hgd中的值

格雷普1 格雷普2 格雷普3


这是可行的。

为什么不像预期的那样使用变量,即代替

Value="abc efg hgd"
说:


你能举个例子来说明你想要达到的目标吗?你的问题不是很清楚。
Value="abc efg hgd"
Value="$abc $efg $hgd"