我有一个数组
array=("a b" "c d")
Run Code Online (Sandbox Code Playgroud)
现在我必须搜索a b
并找到事件。如何接近?
当您在新行上打印每个数组元素时,您可以使用 grep:
printf '%s\n' "${array[@]}" | grep "a b"
Run Code Online (Sandbox Code Playgroud)
如果数组元素包含\n
,最好使用\0
和grep -z
(感谢@muru):
printf '%s\0' "${array[@]}" | grep -z "a b"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9686 次 |
最近记录: |