在 shell 中显示文件名、日期、大小
Show filename, date, size in shell
我有一个关于 linux 命令 ls
的新手问题。
如何只显示文件名(没有完整路径)、文件大小和日期?
例如我想展示这样的东西:
somehting.jpg 4096 04/05/2015
thr,您可以尝试使用以下命令:
ls -shgGA | awk '{print "\t""\t"}'
这将列出您在 / 指定目录中的内容。如果我正确理解你的问题。您应该看到这样的输出:
agentRename.sh 2012-03-06 4.0K
.aptitude/ 2010-05-04 4.0K
backup/ 2013-10-22 4.0K
.bash_history 2015-05-06 64K
.bashrc 2013-10-04 4.0K
您可以使用find
命令:
find . -maxdepth 1 -printf '%f %n %CY-%Cm-%Cd\n'
获取您想要的格式。您可以将目录路径调整为您想要使用的任何路径。
我有一个关于 linux 命令 ls
的新手问题。
如何只显示文件名(没有完整路径)、文件大小和日期?
例如我想展示这样的东西:
somehting.jpg 4096 04/05/2015
thr,您可以尝试使用以下命令:
ls -shgGA | awk '{print "\t""\t"}'
这将列出您在 / 指定目录中的内容。如果我正确理解你的问题。您应该看到这样的输出:
agentRename.sh 2012-03-06 4.0K
.aptitude/ 2010-05-04 4.0K
backup/ 2013-10-22 4.0K
.bash_history 2015-05-06 64K
.bashrc 2013-10-04 4.0K
您可以使用find
命令:
find . -maxdepth 1 -printf '%f %n %CY-%Cm-%Cd\n'
获取您想要的格式。您可以将目录路径调整为您想要使用的任何路径。