社区
系统维护与使用区
帖子详情
在线求一个改变字符串的shell语句
执假以为真
2007-04-16 02:59:15
比如说:
tmp="/home/usr1/file.txt"
现在想写一句话,使得这个tmp转变为“="/home/usr1”,即去掉最后一个斜杠及其后的部分,应该怎么写呢?
...全文
144
7
打赏
收藏
在线求一个改变字符串的shell语句
比如说: tmp="/home/usr1/file.txt" 现在想写一句话,使得这个tmp转变为“="/home/usr1”,即去掉最后一个斜杠及其后的部分,应该怎么写呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xdspower
2007-04-16
打赏
举报
回复
tmp=`dirname ${tmp}`
xdspower
2007-04-16
打赏
举报
回复
用bash中的dirname吧
$dirname /home/usr1/file.txt
/home/usr1
$dirname file.txt
.
详细介绍请看man/info
或者帮助
执假以为真
2007-04-16
打赏
举报
回复
tes="/home/usr1/ll"
echo $tes
echo "${tes%/*}"
执假以为真
2007-04-16
打赏
举报
回复
我要批处理的,又不是只处理这一个字符串
执假以为真
2007-04-16
打赏
举报
回复
要去掉斜杠及其后面的部分,楼上的把具体的位置1和10写出来有什么用呢?
yangxiao_jiang
2007-04-16
打赏
举报
回复
expr substr $tmp 1 10
执假以为真
2007-04-16
打赏
举报
回复
使得这个tmp转变为"/home/usr1"
上面没有写清楚
Python 47个
字符串
方法
# Python 47个
字符串
方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符串
?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符串
方法,涉及替换、删除、连接、查找、...
【
shell
】
shell
字符串
分割|文件分割|剪切|截取
2、利用
shell
中 变量 的
字符串
替换成空格分割 3、设置分隔符,通过 IFS 变量 4、利用tr 指令实现字符替换 二、文件分割 附录 【转】linux下awk内置函数的使用(split/substr/length) 四、gsub函数 五、正则...
shell
字符串
处理
引用自:
shell
字符串
处理
shell
字符串
处理在做
shell
批处理程序时候,经常会涉及到
字符串
相关操作。有很多命令
语句
,如:awk,sed都可以做
字符串
各种操作。 其实
shell
内置一系列操作符号,可以达到类似效果,大家...
shell
中将
字符串
转换成数字
我有
一个
字符串
“96.56”,怎样才能将它转换成
一个
小数,或者是
一个
整数96也行。
shell
中无需转换,可以直接用作数字。转换成整数:# echo "96.56"| awk '{print int($0)}'96追问那如果我要将“.21...
【
Shell
】判断是否包含给定
字符串
Shell
判断文件是否包含给定
字符串
给定
一个
字符,比方说“Hello Linduo”,查找相应文件中是否包含该字符。 方式1:grep # grep -c 返回 file中,与str匹配的行数 grep -c str file FIND_FILE="/home/linduo/...
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章