gpt4 book ai didi

linux - 我想将 find 的输出通过管道传输到文件中,只获取目录名

转载 作者:太空宇宙 更新时间:2023-11-04 13:00:34 25 4
gpt4 key购买 nike

你能帮我看看我需要使用什么命令吗

假设我试图在一个目录中找出 .git 文件夹,并想删除 .git 并只获取一个目录名

我正在尝试这个

find /home/madhu/release/workspace -type d -name '.git' 

输出是

/home/madhu/release/workspace/admin/admin_test/.git 

我只需要得到输出为

home/madhu/release/workspace/admin/admin_test

提前致谢

最佳答案

您可以将find-exec 选项与dirname 一起使用。命令:

find /path/to/files -type d -name '.git' -exec dirname {} +

关于linux - 我想将 find 的输出通过管道传输到文件中,只获取目录名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34010273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com