使用 Perl 6 创建 Jekyll 文章模版

#| 使用 Perl 6 自动创建 Jekyll 文章模版
sub MAIN(:$f) {
    my $file = Date.today ~ '-' ~ $f.subst(/\s+/, '-', :g) ~ '.md';
    chdir "/Users/ohmycloud/blogs/youngforperl6" or die;
    shell("git fetch origin master");
    chdir "/Users/ohmycloud/blogs/youngforperl6/_posts" or die;
    my $fh = "$file".IO.open(:mode<wo>, :create);

    $fh.say: qq:to/EOF/;
    ---
    layout: post
    title: $f
    categories: [Perl 6]
    tags: [Perl6]
    ---
    EOF
    shell("Atom $file");
}

使用:

perl6 test.pl6 -f='使用 Perl 6 创建 Jekyll 文章模版'
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容