用特定的图案切割字符串
Cut string with a specific pattern
我是 bash 脚本编写的新手,我想剪切给定特定模式的字符串。例如,对于字符串 /user/patch.403.json
我只想获取并存储在变量 /user
中。如何用一行代码做到这一点?
正如@Wintermute所说,你可以使用dirname
命令:
> dirname /user/patch.403.json
/user
> dirname /user/cards/1212/make_default/put.200.json
/user/cards/1212/make_default
> dirname put.200.json
.
我是 bash 脚本编写的新手,我想剪切给定特定模式的字符串。例如,对于字符串 /user/patch.403.json
我只想获取并存储在变量 /user
中。如何用一行代码做到这一点?
正如@Wintermute所说,你可以使用dirname
命令:
> dirname /user/patch.403.json
/user
> dirname /user/cards/1212/make_default/put.200.json
/user/cards/1212/make_default
> dirname put.200.json
.