【发布时间】:2018-09-05 19:11:24
【问题描述】:
我有 2 个变量 value 和 backup 具有以下值:
value = 'abc'
backup = urls://string1abc.com, urls://string1cde.com, urls://string1efg.com, urls://string1abc.com
我想检查backup 变量中逗号前的first substring,然后用grep 查找$value,如果匹配则$test=PASS
在上面的示例中,$backup 在first 和last 子字符串中包含abc。但是,我只想检查first substring,即urls://string1abc.com
我有以下命令,但它会检查 backup 中的所有子字符串
grep -qs $value $backup && test='PASS' || test='FAIL'
【问题讨论】: