免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1847 | 回复: 5
打印 上一主题 下一主题

[文本处理] 在kernel下的任意目录,输入一个命令,就返回到kernel目录 [复制链接]

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-01-27 18:15 |只看该作者 |倒序浏览
本帖最后由 qimuzhi 于 2015-01-27 18:28 编辑

我就是想写个命令,在kernel下的任意目录,输入这个命令,就返回到kernel目录。我不想用绝对路径。

我的思路是判断目录下的文件夹的名字,通过多个匹配判断是不是kernel目录(这样可能会存在问题)
和找跟节点差不多

ligf@ligf0702-BJ-PC-0797:~$ find -maxdepth 1 -name boot -o -name bin
./bin
./boot
ligf@ligf0702-BJ-PC-0797:~$ find -maxdepth 1 -name boot -o -name binxxxx
./boot
ligf@ligf0702-BJ-PC-0797:~$ echo $?
0
ligf@ligf0702-BJ-PC-0797:~$ find -maxdepth 1 -name boot -o -name bin
./bin
./boot
ligf@ligf0702-BJ-PC-0797:~$ echo $?
0

我的目录下有boot和bin,但是没有binxxxx
我用find去找,只有都找到才算成功,用 $?去判断,看样子不行。
请教高人,指点下,有什么好办法吗?

求更好的方法
求更好的方法
求更好的方法

论坛徽章:
28
2015年迎新春徽章
日期:2015-03-04 10:16:53午马
日期:2015-03-20 17:11:07亥猪
日期:2015-03-20 17:11:23戌狗
日期:2015-03-20 17:11:33酉鸡
日期:2015-03-20 17:11:47申猴
日期:2015-03-20 17:11:58未羊
日期:2015-03-20 17:12:10子鼠
日期:2015-03-20 17:12:23丑牛
日期:2015-03-20 17:12:40卯兔
日期:2015-03-20 17:12:51辰龙
日期:2015-03-20 17:13:00巳蛇
日期:2015-03-20 17:13:12
2 [报告]
发表于 2015-01-27 18:19 |只看该作者
回复 1# qimuzhi
没太看懂呢....是要找目录还是要干啥?最终需求是啥啊?

   

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
3 [报告]
发表于 2015-01-27 18:27 |只看该作者
回复 2# 我是一隻羊


    不好意思,没太写明白,我修改了下

论坛徽章:
28
2015年迎新春徽章
日期:2015-03-04 10:16:53午马
日期:2015-03-20 17:11:07亥猪
日期:2015-03-20 17:11:23戌狗
日期:2015-03-20 17:11:33酉鸡
日期:2015-03-20 17:11:47申猴
日期:2015-03-20 17:11:58未羊
日期:2015-03-20 17:12:10子鼠
日期:2015-03-20 17:12:23丑牛
日期:2015-03-20 17:12:40卯兔
日期:2015-03-20 17:12:51辰龙
日期:2015-03-20 17:13:00巳蛇
日期:2015-03-20 17:13:12
4 [报告]
发表于 2015-01-27 18:39 |只看该作者
本帖最后由 我是一隻羊 于 2015-01-27 18:45 编辑


[ -d bin -a -d boot ]

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:51:33
5 [报告]
发表于 2015-01-27 20:34 |只看该作者
回复 4# 我是一隻羊
多谢了。谢谢

   

论坛徽章:
7
申猴
日期:2014-12-21 13:57:24巳蛇
日期:2014-12-25 22:27:08申猴
日期:2015-01-19 08:07:36辰龙
日期:2015-02-04 11:40:06处女座
日期:2015-02-04 11:40:412015年亚洲杯之卡塔尔
日期:2015-03-06 12:01:322015年亚洲杯之乌兹别克斯坦
日期:2015-03-31 13:43:57
6 [报告]
发表于 2015-01-28 08:04 |只看该作者
你不好设置个环境变量?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP