linux – 有没有办法找到一个特定的文件,然后一次性更改到包含它
发布时间:2020-12-14 00:54:58 所属栏目:Linux 来源:网络整理
导读:我正在寻找一种方法来找到我所知道的唯一文件,然后切换到包含该文件的目录.有点像: find . -name 'Subscription.java' | xargs cd 要么: find . -name 'Subscription.java' -exec cd {} ; 我知道这不会起作用,因为它既试图提供包含文件的整个绝对路径,也
我正在寻找一种方法来找到我所知道的唯一文件,然后切换到包含该文件的目录.有点像:
find . -name 'Subscription.java' | xargs cd 要么: find . -name 'Subscription.java' -exec cd {} ; 我知道这不会起作用,因为它既试图提供包含文件的整个绝对路径,也因为xargs不能执行任何内置的shell命令,但是你明白了我想要完成的事情. 解决方法cd $(find . -name Subscription.java | xargs dirname) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 在Linux上,有什么比`find`或`diff -r`更快的方式
- linux – 有没有办法从日志中删除“上次消息重复
- exportfs:警告:/ home / user / share不支持NF
- linux – PostgreSQL“无法访问服务器配置文件(…
- linux – 无法在ubuntu上查看运行wine wine的Un
- linux – 如何在没有显示的情况下在CentOS上运行
- 适用于Linux,FreeBSD和Solaris的UPS监控软件
- .net – 我可以在Mono / Linux上使用Visual Stud
- linux – Unix Proc Directory
- [linux]重拾linux
热点阅读