我需要检查我的ini文件,并查看行是否以方括号开头,以确定新的配置已开始。在bash中有没有一种方法可以检查这个?我尝试过
line="[test]"
if [[ "$line" =~ [.* ]]; then
echo "Got it!"
else
echo "Nothing found"
fi
但是对我来说没有用。我猜想括号需要进行某种转义,但我无法找到任何相关信息。非常感谢您的帮助。
if [[ $line == \[* ]]; ...
- glenn jackman