bash ls;输出修改文件(包括年和秒)的时间



我想输出修改文件(包括年度和秒)的时间。我尝试使用ls -lint,含义-t必须这样做,但事实并非如此。-t被认为是表尺寸。我正在使用LS搜索解决方案。有人可以帮我吗?

尝试--time-style=full-iso,或者只是--full-time

ls -l --time-style=full-iso
ls --full-time

来自人类页面:

- 时间型=样式 使用-L,使用样式的样式显示时间:Full-ISO,LongiSo,ISO,LOCALE, 格式。格式被解释为 date'; if FORMAT is FORMAT1<newline>FORMAT2, FORMAT1 applies to non-recent files and FORMAT2 to recent files; if STYLE is prefixed with posix-', 样式仅在Posix Locale

之外生效

因此,您还可以具有格式指定符(请参阅格式字符串的date MAN-PAGE):

ls -l --time-style=+"%Y %H:%M:%S"

相关内容

最新更新