如果我在shell终端中运行这个命令
A="feature/test-slash"
echo ${A//\//-}
字符串
返回feature-test-slash
但如果我逃跑
echo ${feature/test-slash//\//-}
型
它返回一个空字符串。
我怎么能在一条线上做呢?
related question
如果我在shell终端中运行这个命令
A="feature/test-slash"
echo ${A//\//-}
字符串
返回feature-test-slash
但如果我逃跑
echo ${feature/test-slash//\//-}
型
它返回一个空字符串。
我怎么能在一条线上做呢?
related question
2条答案
按热度按时间yqlxgs2m1#
字符串
您的解决方案不起作用,因为${}旨在用于变量。
dauxcl2d2#
如何在一行中在shell中进行斜杠替换?
使用
;
连接行。字符串