在 GNU find 中打印没有小数部分的秒数

Print seconds without fractional part in GNU find

对于%TS,它总是输出小数部分。有没有办法去掉小数部分?

find ./ -type f -printf "%TY%Tm%Td-%TH%TM%TS %P\n"
20200813-133459.6920994010 export.txt

您可以通过指定两个字节的精度来舍弃小数部分。

%.2TS