Skip to content

Commit 9babc8e

Browse files
committed
過去に合わせ、/2010/acme/2010-12-01 でなく /2010/acme/1 とルーティングするようにする
use strict; use warnings; use Path::Tiny; my $iter = path('content')->iterator({recurse => 1}); while (my $src = $iter->()) { next unless $src->is_file; if ($src->basename =~ m!(?<date>\d\d\d\d-\d\d-(?<day>\d\d))\.txt!) { my $date = $+{date}; my $day = $+{day}; my $name = $day =~ m!0(\d)! ? $1 : $day; my ($raw_meta, $body) = split("\n\n", $src->slurp_utf8, 2); $raw_meta .= "\nmeta-date: $date"; $src->spew_utf8($raw_meta . "\n\n" . $body); my $target = $src->parent->child("$name.txt"); $src->move($target); } }
1 parent e3ffe7b commit 9babc8e

File tree

361 files changed

+361
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

361 files changed

+361
-0
lines changed

content/articles/advent-calendar/2010/acme/2010-12-01.txt renamed to content/articles/advent-calendar/2010/acme/1.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Hello Acme World!
2+
meta-date: 2010-12-01
23

34
(firstly written in Japanese, later in English)
45

content/articles/advent-calendar/2010/acme/2010-12-10.txt renamed to content/articles/advent-calendar/2010/acme/10.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Acme::Yomeru
22
meta-author: bayashi <[email protected]>
33
meta-tags: perl, acme, joke
4+
meta-date: 2010-12-10
45

56
こんちには 、 みさなん 、<a href="http://twitter.com/#!/bayashi">bayashi</a> です。
67
さくむて かなぜど ひいて いですないか 。

content/articles/advent-calendar/2010/acme/2010-12-11.txt renamed to content/articles/advent-calendar/2010/acme/11.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
CPAN愛のモジュール - Acmeから始まらない物語
22
meta-author: makamaka
33
meta-tags: perl, acme
4+
meta-date: 2010-12-11
45

56
(firstly written in Japanese, later in English)
67

content/articles/advent-calendar/2010/acme/2010-12-12.txt renamed to content/articles/advent-calendar/2010/acme/12.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Acme::Ikamusumeで侵略しなイカ?
22
meta-author: tomi-ru
33
meta-tags: perl, acme, ikamusume
4+
meta-date: 2010-12-12
45

56
人間どもよ!
67

content/articles/advent-calendar/2010/acme/2010-12-13.txt renamed to content/articles/advent-calendar/2010/acme/13.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Acme::W
22
meta-author: dameninngenn
33
meta-tags: perl, acme
4+
meta-date: 2010-12-13
45

56
こんにちは、冬なのに脇からの発汗が凄まじい<a href="http://twitter.com/dameninngenn">dameninngenn</a>です。
67
脇周りが白くなってるインナーを確認してはニッコリする毎日です。

content/articles/advent-calendar/2010/acme/2010-12-14.txt renamed to content/articles/advent-calendar/2010/acme/14.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Acme::Seclusion::JP
22
meta-author: hide_o_55
33
meta-tags: perl, acme
4+
meta-date: 2010-12-14
45

56
こんにちは。Acme Track 2回目の[http://d.hatena.ne.jp/hide_o_55/:title=hide_o_55]です。
67

content/articles/advent-calendar/2010/acme/2010-12-15.txt renamed to content/articles/advent-calendar/2010/acme/15.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
時にはお伽の話を - Acme::Rumpelstiltskin
22
meta-author: makamaka
33
meta-tags: perl, acme
4+
meta-date: 2010-12-15
45

56
(firstly written in Japanese, later in English)
67

content/articles/advent-calendar/2010/acme/2010-12-16.txt renamed to content/articles/advent-calendar/2010/acme/16.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Acme合体で猫-トースト装置をつくる
22
meta-author: makamaka
33
meta-tags: perl, acme
4+
meta-date: 2010-12-16
45

56
(firstly written in Japanese, later in English)
67

content/articles/advent-calendar/2010/acme/2010-12-17.txt renamed to content/articles/advent-calendar/2010/acme/17.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Acme::BrainfucktoryでBrainf*ckをもっと簡単に
22
meta-author: makamaka
33
meta-tags: perl, acme
4+
meta-date: 2010-12-17
45

56
(firstly written in Japanese, later in English)
67

content/articles/advent-calendar/2010/acme/2010-12-18.txt renamed to content/articles/advent-calendar/2010/acme/18.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Acme::CPANAuthors::British
2+
meta-date: 2010-12-18
23

34
こんにちは<a href="http://e8y.net/blog/">トミール</a>です。
45

0 commit comments

Comments
 (0)