sed -e 's|/[^/]*$||'` 具体什么意思,求大神解救!! 5
答案:-e为多点编辑,中,s为替换的意思。格式为s|被替换内容|用来替换内容|/[^/]*$意思是以任意个不为/的字符结尾,且这个字符串前面有/。比如/home/user...
答案:
-e为多点编辑,
中,s为替换的意思。格式为s|被替换内容|用来替换内容|
/[^/]*$ 意思是以任意个不为/的字符结尾,且这个字符串前面有/。比如/home/user中,/user就满足情况。
至于||,表示替换内容为空。
如 echo "/home/user" | sed -e 's|/[^/]*$||'`,则结果为:/home 展开
-e为多点编辑,
中,s为替换的意思。格式为s|被替换内容|用来替换内容|
/[^/]*$ 意思是以任意个不为/的字符结尾,且这个字符串前面有/。比如/home/user中,/user就满足情况。
至于||,表示替换内容为空。
如 echo "/home/user" | sed -e 's|/[^/]*$||'`,则结果为:/home 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |