使用R.E解析Args

时间:2016-11-07 20:30:36

标签: regex sh

你可以帮帮我吗?

我要解析这个:{'$','$ 0','$ qwerty','$ 123'}#$ Previous_Character_Or_Group_Repeated_0_Or_More_Time

在ScriptShell中:

echo "$" | grep '^\$.*$' 
$

这是工作。

echo "$1" | grep '^\$.*$'
echo "$hello" | grep '^\$.*$'
echo "$Qwerty123" | grep '^\$.*$'

它不起作用。

回复,

1 个答案:

答案 0 :(得分:0)

好的,只需使用单引号,而不是像这样的双引号:

echo '$1' | grep '^\$.*$'
$1