bash - 删除前缀,前缀在变量中指定
问题描述
这个问题与这个有关。
我有这个变量:
var=/myprefix/something/something-else
而这个前缀:
prefix=/myprefix/
我想删除prefix
. 我们可以以非贪婪的方式做到这一点,如下所示:
echo ${var#/myprefix/}
这使:
something/something-else
正如预期的那样。如何使用prefix
变量而不是硬编码前缀?
解决方案
推荐阅读
- kubernetes - Istio | 不使用 Istio 入口网关的 TLS 双向认证
- azure-api-management - 在 azure APIM 中为同一个函数应用创建 2 个不同的端点
- python - 与另一个列表比较后将后续项目保存在列表中
- wso2 - 如何在基于 wso2 apim GeoLocation 的分析中显示更多信息?
- angular - html中的#是什么意思?
- python - 在运行时单击时如何更改按钮的颜色?
- spring-boot - 使用 n1ql 保存和读取文档后 Couchbase 返回空值
- json - SOAP UI - 如何在标头中以 UTC 格式和 RFC 7231 格式传递当前日期时间 json
- signalr - SignalR 在为某些用户使用 WebSockets 或 ServerSentEvents 时给出 404,但对其他用户没有
- opengl - 将 Z 维度添加到 2D 齐次变换矩阵