linux shell获取当前文件的时间

主要的目的是想用文件的创建时间给文件重新命令。这在从数码相机中导入录像的时候有用。

stat geoserver-1.6.5-bin.zip | grep Modify | awk ‘{print $2 $3}’ | cut -d”.” -f1 | sed -e ‘s/-//g’ -e ‘s/://g’

或者:

stat -c %y geoserver-1.6.5-bin.zip | awk ‘{print $1 $2 $3}’ | cut -d”.” -f1 | sed -e ‘s/-//g’ -e ‘s/://g’


已发布

分类

来自

标签:

评论

《“linux shell获取当前文件的时间”》 有 1 条评论

  1. […] 2 转换格式,我在转换的时候没有改变大小,音频质量设置为6,视频质量设置为8,然后文件按照拍摄时间(精确到秒)进行重命名。 for i in M*.avi; do mencoder -oac mp3lame -lameopts aq=7:vbr=2:q=6 -srate 32000 -vf harddup -ovc xvid -xvidencopts fixed_quant=8 $i -o test.avi touch -m -r $i test.avi mv test.avi `stat -c %y test.avi | awk ‘{print $1 $2 $3}’|cut -d”.” -f1|sed -e ‘s/-//g’ -e ‘s/://g’ `.avi done […]

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注