Unix找到字符串的完全匹配

时间:2017-05-18 21:19:14

标签: unix

我正在寻找一种匹配精确字符串的方法

例如: 我有这个我在unix服务器上运行的cmd

1.)find ./ -name“* .jsp”-type f -exec grep -m1 -l '50 .000'{} +>> 50dotcol.txt

2.)找到./ -name“ .jsp”-type f -exec grep -m1 -l'\< 50.000>' {} +>> 50dotcol.txt

乔治回应后编辑: find ./ -name“* .jsp”-type f -exec grep -m1 -l'(50.000)'{} +>> 50dotcol.txt

仍未提取任何结果

第一个将找到任何包含“50”的字符串,第二个将省略双位数字符串,但将提取$ 50,000 $ 50.000。但我只想提取“50.000”,就是这样,没有其他的变化

我在发现cmd中遗漏了什么?

1 个答案:

答案 0 :(得分:0)

使用

Dim rpcObject As New JObject() From { _
    {"Id", generateRandomString()}, _
    {"Jsonrpc", "2.0"}, _
    {"method", "dali.send"}, _
    {"params", New JObject() From { _
        {"universe_id", universe_id}, _
            {"bytes", JToken.FromObject(Array.AsReadOnly(bytes))}, _
        {"expect_answer", expect_answer}, _
        {"send_twice", send_twice} _
    }} _
}

代替。在<之前的反斜杠从字面上解释它,你不想做。并且您需要使用括号将其视为一组精确的字符。