Linux 列出目录下所有文件的全路径

2019-12-25  本文已影响0人  承诺一时的华丽
> find . -exec ls -dl \{\} \; | awk '{print $3, $4, $9}'

如果文件名有空格不能完全输出

root 197121 .
root 197121 ./122023_ggs_Windows_x64_shiphome.zip
root 197121 ./iis
root 197121 ./iis/administration.config
root 197121 ./iis/applicationHost.config
root 197121 ./iis/configEncKey.key
root 197121 ./ogg(目标端).zip
root 197121 ./ogg-x64-V34016-01.zip
root 197121 ./OGG122(源端).zip
root 197121 ./Oracle
root 197121 ./SmartForm.zip
root 197121 ./sqlhailian.bak
root 197121 ./sqlhailian.sql
root 197121 ./vcredist_x64
root 197121 ./vcredist_x64.exe
root 197121 ./vcredist_x86.exe
root 197121 ./web.zip
root 197121 ./win64_11gR2_client.zip

或者

> find . -exec ls -dl \{\} \; | awk '{print $3, $4, $0}'

root 197121 drwxr-xr-x 1 root 197121 0 11月 15 14:36 .
root 197121 -rw-r--r-- 1 root 197121 342402447 1月 15 2019 ./122023_ggs_Windows_x64_shiphome.zip
root 197121 drwxr-xr-x 1 root 197121 0 11月 15 14:36 ./iis
root 197121 -rw-r--r-- 1 root 197121 18690 1月 24 2015 ./iis/administration.config
root 197121 -rw-r--r-- 1 root 197121 78358 10月 30 2017 ./iis/applicationHost.config
root 197121 -rw-r--r-- 1 root 197121 4112 2月 14 2019 ./iis/configEncKey.key
root 197121 -rw-r--r-- 1 root 197121 511752792 1月 18 2019 ./ogg(目标端).zip
root 197121 -rw-r--r-- 1 root 197121 51020568 1月 18 2019 ./ogg-x64-V34016-01.zip
root 197121 -rw-r--r-- 1 root 197121 277254986 1月 18 2019 ./OGG122(源端).zip
root 197121 -rw-r--r-- 1 root 197121 2236026754 1月 18 2019 ./Oracle 11g.zip
root 197121 -rw-r--r-- 1 root 197121 321090012 11月 30 2018 ./SmartForm.zip
root 197121 -rw-r--r-- 1 root 197121 39932416 2月 14 2019 ./sqlhailian.bak
root 197121 -rw-r--r-- 1 root 197121 288518 2月 14 2019 ./sqlhailian.sql
root 197121 -rwxr-xr-x 1 root 197121 5673816 1月 18 2019 ./vcredist_x64 (1).exe
root 197121 -rwxr-xr-x 1 root 197121 3194536 1月 18 2019 ./vcredist_x64.exe
root 197121 -rwxr-xr-x 1 root 197121 2717352 1月 18 2019 ./vcredist_x86.exe
root 197121 -rw-r--r-- 1 root 197121 1818018104 2月 14 2019 ./web.zip
root 197121 -rw-r--r-- 1 root 197121 615698264 1月 10 2019 ./win64_11gR2_client.zip

=RIGHT(A1,LEN(A1)-FIND("./",A1)-1)

列出目录

ls -l

js 显示文件名

let res = `-rw-r--r-- 1 root 197121       1488  1月 17 10:22 client_releases-master.zip
-rw-r--r-- 1 root 197121   58661634  1月 17 10:53 client-master.zip
-rw-r--r-- 1 root 197121  150846636  1月 17 11:26 mage-master.zip
-rw-r--r-- 1 root 197121    3134104  1月 17 11:22 Service.zip
-rw-r--r-- 1 root 197121   18605819  1月 17 11:22 Service-master.zip
`.split('\n').map(a=>{
return a.substring(a.lastIndexOf(' ')+1,a.length)
});
console.log(res.join('\n'))
上一篇 下一篇

猜你喜欢

热点阅读