linux shell 处理字符串
如何把X:\abc\def\ghi\jklmn改成/abc/def/ghi/klmn/请看清楚哦...
如何把X:\abc\def\ghi\jklmn
改成/abc/def/ghi/klmn/
请看清楚哦 展开
改成/abc/def/ghi/klmn/
请看清楚哦 展开
2个回答
展开全部
#!/bin/bash
str="X:\abc\def\ghi\jklmn"
str=${str:2} #去除X:
str=${str//\\//} #替换所有\为/
echo "${str}/"
我看得很清楚,但怀疑你写错了。
确认下:最后的jklmn需要变为klmn吗?如果是,那我要改。
Bash中的字符串处理,参考:
http://bbs.chinaunix.net/thread-201843-1-1.html
看完,你基本就不需要再问此类问题了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询