中易网

linux shell filename=$1 #$1是第一个参数 if [ ${filename##.*} !="gz" ]

答案:1  悬赏:30  
解决时间 2021-01-16 09:19
  • 提问者网友:人傍凄凉立暮秋
  • 2021-01-15 12:57
linux shell filename=$1 #$1是第一个参数 if [ ${filename##.*} !="gz" ]
最佳答案
  • 二级知识专家网友:思契十里
  • 2021-01-15 13:12
最大化匹配点,然后将点后面的内容输出追问str=abcdefg.gz
echo ${str##.*}
为何我打印出来还是abcdefg.gz追答试试看把str##.* 改成 str##*.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息