【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
#!/bin/bash
str="abc-abc-123"
echo ${str#*-*}
echo ${str#*-}
这两个的输出结果是一样的,但我不知道为什么。
我认为第一个的输出应该是 -123
而第二个的输出应该是 abc-123
请问为什么他们的输出都是 abc-123
【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
#!/bin/bash
str="abc-abc-123"
echo ${str#*-*}
echo ${str#*-}
这两个的输出结果是一样的,但我不知道为什么。
我认为第一个的输出应该是 -123
而第二个的输出应该是 abc-123
请问为什么他们的输出都是 abc-123