#!/bin/bash
A=aigo.goto.aigo.goto
echo ${A#*go}
echo ${A##*go}
echo ${A%.*}
echo ${A%%go*}
执行结果
.goto.aigo.goto
to
aigo.goto.aigo
ai
备忘如下:
#*字串 ——从左向右将变量A中最先出现的“字串”(最靠左)以及其左边的一切都去掉(因为有个*)
##*字串 ——从左向右将变量A中最后出现的“字串”(最靠右)以及其左边的一切都去掉
%字串* ——从右向左将变量A中最先出现的“字串”(最靠右)以及其右边的一切都去掉
%%字串* ——从右向左将变量A中最后出现的“字串”(最靠左)以及其右边的一切都去掉
时间: 2024-12-24 08:59:11