我想要找回这些文章的原始日期

我想要找回这些文章的原始日期

我有一批文件,需要获取他们的原始创建日期。
可以通过stats获取到

但是它们是在不同的电脑上创建的,提交到了github上。
可以通过git log获取到提交记录

1
2
3
4
5
6
7
8
9
10
!#/bin/bash
/* insert front_matter according to git commit log */
dir_list=./*.md
for i in $dir_list; do
title=$(head -1 "$i")
git_gmt=$(git log -1 --date=iso --pretty=%ad "$i")
gmt_created=${git_gmt:0:19}
front_matter="title: \"$title\"\ndate: \"$gmt_created\"\ncategories:\n- English\ntags:\n- English\n---\n"
sed -i "1 i $front_matter" $i
done