批量处理博客中时间戳编译报错

批量处理博客中时间戳编译报错

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
  files=(
	# 博客文件
  )
  files_num=${#files[@]}
  # echo "${files_num}"
  # echo "${files[0]}"

  for ((i = 0; i < files_num; i++)) do
	  timestamp=$(stat "${files[${i}]}" | grep "Modify" | awk '{$1=""; print $0}')
	  newtimestamp=$(date -d "${timestamp}" "+%Y-%m-%dT%H:%M:%S.%2N%z")
	  # echo "date: $newtimestamp"
	  sed -i "1,5s/date:.*/date: $newtimestamp/g" "${files[${i}]}"
  done
Licensed under CC BY-NC-SA 4.0
最后更新于 Jun 28, 2025 18:45 +0800
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计