我试图在文件中找到(匹配字符串)行,以TEST/开始(开始)
这个工作,TEST与空白:
if [[ "$LINE" == 'TEST '* ]]
then
echo $LINE
fi
文本与正斜杠,不工作-我怎么能使它工作?
if [[ "$LINE" == 'TEST /'* ]]
then
echo $LINE
fi
任何建议吗?
我有其他主题,问题,但没有运气..........
你的代码工作得很好,我这边没有问题。但是,如果您想选择以某些模式开始的行,我建议您使用=~二进制操作符。更多信息请访问https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html如
LINE='TEST / nhdjsnhdfsdndsndasdfn'
pattern='^TEST /'
if [[ "$LINE" =~ $pattern ]]
then
echo $LINE
fi