linux 中列出所有文件名的前缀

1、

复制代码
root@PC1:/home/test2# ls
a.txt  dir.1  test.csv  test.ped
root@PC1:/home/test2# ls -l
total 8
-rw-r--r-- 1 root root   64 1月  21 23:14 a.txt
drwxr-xr-x 2 root root 4096 1月  21 23:35 dir.1
-rw-r--r-- 1 root root    0 1月  21 23:35 test.csv
-rw-r--r-- 1 root root    0 1月  21 23:35 test.ped
root@PC1:/home/test2# ls -l | awk '{n=index($9,".")} {if($1!~/^[dt]/) print substr($9,1,n-1)}'   ## 列出所有文件的前缀
a
test
test
复制代码

 

posted @   小鲨鱼2018  阅读(414)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示