多くのインポートされた投稿 (約 900) を含む jekyll サイトを運営しています。タグがぐちゃぐちゃなので整理したいです。明らかに、その一部はスクリプト化できますが、Jekyll ではその方法がわかりません。
まず、すべてのタグを大文字にしたいと思います。「ルビ」を「ルビ」に。「PHP」は「PHP」のままにします。
- FrontMatter ファイルのコンテキスト外ですべての投稿をループするにはどうすればよいですか? たとえば、IRB やその他の Ruby ファイルで。
- 解析された投稿を変更して保存するにはどうすればよいですか?
これは awk と sed の魔法で実行できると思いますが、jekyllは既にパーサーであり、タグや投稿などについて複雑な知識を持っているため、awk-sed-grepping はぎこちなく非効率的です。