我想输出修改文件(包括年度和秒)的时间。我尝试使用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"