if [[ "${str}" == ^Upload\ attachment\." ]]; then echo "字符串以Upload attachment开头" else echo "字符串不以Upload attachment开头" fi是否是对的
时间: 2023-07-03 20:11:12 浏览: 49
这段代码存在语法错误。应该使用双引号将正则表达式括起来,而不是使用"^"和"."。正确的代码应该如下:
```shell
if [[ "${str}" =~ ^Upload\ attachment ]]; then
echo "字符串以Upload attachment开头"
else
echo "字符串不以Upload attachment开头"
fi
```
其中,"=~"表示使用正则表达式进行比较,"^"表示以指定的文本开头,"\ "是转义符,用于转义空格。此命令会判断$str是否以"Upload attachment"开头,如果是,则输出"字符串以Upload attachment开头",否则输出"字符串不以Upload attachment开头"。
相关问题
shell脚本判断字符串是否以Upload attachment开头的
可以使用shell中的字符串比较方式来判断一个字符串是否以"Upload attachment"开头。具体命令如下:
```shell
if [[ "$str" == Upload\ attachment* ]]; then
echo "字符串以Upload attachment开头"
else
echo "字符串不以Upload attachment开头"
fi
```
其中,"str"是待比较的字符串,"\ "是转义符,用于转义空格,"*"是通配符,表示任意字符。此命令会判断$str是否以"Upload attachment"开头,如果是,则输出"字符串以Upload attachment开头",否则输出"字符串不以Upload attachment开头"。
shell脚本判断字符串是否以Upload attachment 开头的
可以使用shell中的字符串比较方式来判断一个字符串是否以"Upload attachment "开头(注意空格)。具体命令如下:
```shell
if [[ "$str" == "Upload attachment "* ]]; then
echo "字符串以Upload attachment开头"
else
echo "字符串不以Upload attachment开头"
fi
```
其中,"str"是待比较的字符串。此命令会判断$str是否以"Upload attachment "开头(注意空格),如果是,则输出"字符串以Upload attachment开头",否则输出"字符串不以Upload attachment开头"。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)