linux 中 find命令查找输出文件的绝对路径

 

001、

复制代码
[root@pc1 test1]# ls           ## 测试文件
a.txt  a.TXT  c.csv  c.tXt  d.txt  e.Txt  f.csv  k.map
[root@pc1 test1]# find ./ -name "*.txt"      ## 显示相对路径
./a.txt
./d.txt
[root@pc1 test1]# find $PWD -name "*.txt"    ## 输出绝对路径
/home/test1/a.txt
/home/test1/d.txt
[root@pc1 test1]# find $(pwd) -name "*.txt"   ## 输出绝对路径
/home/test1/a.txt
/home/test1/d.txt
[root@pc1 test1]# pwd
/home/test1
[root@pc1 test1]# find /home/test1 -name "*.txt"    ## 输出绝对路径
/home/test1/a.txt
/home/test1/d.txt
复制代码

 

02、

复制代码
[root@pc1 test1]# ls        ## 测试文件
a.txt  a.TXT  c.csv  c.tXt  d.txt  e.Txt  f.csv  k.map
[root@pc1 test1]# find ./ -name "*.txt"           ## 一般查找
./a.txt
./d.txt
[root@pc1 test1]# find ./ -name "*.txt" -exec readlink -f {} \;    ## 输出绝对路径
/home/test1/a.txt
/home/test1/d.txt
[root@pc1 test1]# find ./ -name "*.txt" | xargs readlink -f        ## 输出绝对路径
/home/test1/a.txt
/home/test1/d.txt
[root@pc1 test1]# find ./ -name "*.txt" -exec realpath {} \;
/home/test1/a.txt
/home/test1/d.txt
[root@pc1 test1]# find ./ -name "*.txt" | xargs realpath
/home/test1/a.txt
/home/test1/d.txt
复制代码

 。

 

posted @   小鲨鱼2018  阅读(1467)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2022-09-15 pysam/csamtools.c:4:10: fatal error: Python.h: No such file or directory
2022-09-15 ubuntu 22.04中安装python2
2022-09-15 ubuntu中 ping: www.baidu.com: Temporary failure in name resolution
2022-09-15 linux 中查看c编译器版本及c++编译器版本
2022-09-15 linux 中实现浮点数的运算
点击右上角即可分享
微信分享提示