linux 如何写一个 alias 或者函数实现 ls -l 显示的结果是文件的时候就显示文件大小,目录就显示目录大小的功能?

linux 下面 ls -lh 显示的列表只能显示当前目录下的文件的大小,目录大小都显示为4096,du -h -d 1 只能显示当前目录下的目录的大小,请问有没有一种方法将两者结果拼起来的呢?显示成如下形式的:

drwxrwxrwx  2 yhm yhm   2M 5月   1 16:32 logs
-rwxrwxr-x  1 yhm yhm  143 3月   1 14:18 ReadMe
阅读 1.5k
1 个回答
du -sh *
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题