Chinaunix
标题:
如何显示大小不为零的文件?
[打印本页]
作者:
huowz
时间:
2015-12-29 11:06
标题:
如何显示大小不为零的文件?
如题,只显示文件名即可,每行一个。
ls好像没有这个选项。
作者:
yjh777
时间:
2015-12-29 12:00
find 有这个功能:
man find
作者:
action08
时间:
2015-12-29 12:47
对,find -size选项可以有
shell@localhost:~$ find -size 0
./.config/enchant/en.dic
./.config/enchant/en.exc
./.config/chromium/Default/Web Data-journal
./.config/chromium/Default/History-journal
./.config/chromium/Default/data_reduction_proxy_leveldb/LOCK
./.config/chromium/Default/data_reduction_proxy_leveldb/000003.log
./.config/chromium/Default/Login Data-journal
./.config/chromium/Default/Favicons-journal
./.config/chromium/Default/Top Sites-journal
./.config/chromium/Default/Shortcuts-journal
./.config/chromium/Default/Network Action Predictor-journal
./.config/chromium/Default/Cookies-journal
./.config/chromium/Default/Local Storage/chrome-extension_pafkbggdmjlpgkdkcbjmhmfcdpncadgh_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_pan.baidu.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_static.atm.youku.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_www.reabuy.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/https_wx.qq.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/https_wx2.qq.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/https_web.yixin.im_0.localstorage-journal
./.config/chromium/Default/Local Storage/https_www.taobao.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_bbs.chinaunix.net_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_ui.ptlogin2.qq.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_www.haosou.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_fm.baidu.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_music.baidu.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_pos.baidu.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_v.qq.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_api.t.qq.com_0.localstorage-journal
./.config/chromium/Default/Local Storage/http_t.qq.com_0.localstorage-journal
./.config/chromium/Default/Local Extension Settings/pafkbggdmjlpgkdkcbjmhmfcdpncadgh/LOCK
./.config/chromium/Default/Extension State/LOCK
./.config/chromium/Default/Session Storage/LOCK
./.config/chromium/Default/Origin Bound Certs-journal
./.config/chromium/First Run
./.config/chromium/Safe Browsing Cookies-journal
./.local/share/mime/XMLnamespaces
./.local/share/mime/subclasses
./.local/share/mime/aliases
./.local/share/mime/generic-icons
./.local/share/mime/icons
./.gconf/apps/%gconf.xml
./.mozilla/firefox/tuz79qxc.default/.parentlock
shell@localhost:~$
shell@localhost:~$
shell@localhost:~$ cat ./.local/share/mime/icons
shell@localhost:~$
复制代码
看样子是对了
作者:
action08
时间:
2015-12-29 12:49
-size n[cwbkMG]
File uses n units of space. The following suffixes can be used:
`b' for 512-byte blocks (this is the default if no suffix is
used)
`c' for bytes
`w' for two-byte words
`k' for Kilobytes (units of 1024 bytes)
`M' for Megabytes (units of 1048576 bytes)
`G' for Gigabytes (units of 1073741824 bytes)
The size does not count indirect blocks, but it does count
blocks in sparse files that are not actually allocated. Bear in
mind that the `%k' and `%b' format specifiers of -printf handle
sparse files differently. The `b' suffix always denotes
512-byte blocks and never 1 Kilobyte blocks, which is different
to the behaviour of -ls.
复制代码
对shell不是很懂,大牛来一个正确的吧
作者:
huowz
时间:
2015-12-30 15:11
find倒是真的可以,不过前面多了‘./’,好在我的文件名都是定长的,加上cut,就达到要求了,谢谢大家!
作者:
leijskg
时间:
2015-12-30 15:26
提示:
作者被禁止或删除 内容自动屏蔽
作者:
chengchow
时间:
2015-12-30 16:21
echo `ls` | sed -r 's/\s+/\n/g'
ls -l | awk '$0=$9'
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2