Hugo で Clarify テーマをインストールしたことを書いた。
Hugo で Clarity テーマをインストールする | 荒川仁志 公式サイト
https://www.hitoshiarakawa.com/blogs/2024/2024-12-01_clarify-theme-in-hugo/
Hugo で Clarity テーマをインストールする2 | 荒川仁志 公式サイト
https://www.hitoshiarakawa.com/blogs/2024/2024-12-02_clarify-theme-in-hugo-2/
Hugo で Clarity テーマのカスタマイズ | 荒川仁志 公式サイト
https://www.hitoshiarakawa.com/blogs/2024/2024-12-03_customising-clarity-theme-in-hugo/
Clarify テーマでは記事のカテゴリー名を個別記事ページに表示できない。設定をいじれば表示できるのかもしれないが、方法がよく分からなかった。
でもタグは個別記事ページにもともと表示できる。
僕はブログにタグではなくカテゴリーを愛用してきた。でもテーマがカテゴリーの表示に対応していないなら、タグで管理するしかない。
そういうわけで、各記事のカテゴリーをすべてタグに変換することにした。
記事の md ファイルがあるディレクトリーに cd で移動したあと、以下のコマンドを実行すればいい。
$ find . -name '*.md' -exec sed -i '' "s/categories:/tags:/g" {} \;
参考:
[Mac] フォルダー内の全 csv ファイルで、最初の4行を削除する|荒川仁志
https://note.com/hitoshiarakawa/n/n7c58334eeab2
sedによる文字列の置換方法
https://zenn.dev/mo_ri_regen/articles/linux-sed-replacement
shell - sed gives error with unterminated substitute in regular expression - Stack Overflow
https://stackoverflow.com/questions/49540457/sed-gives-error-with-unterminated-substitute-in-regular-expression
Mac sedコマンドの-iオプションでunterminated substitute patternのエラー | zoo200’s MemoMemo
https://zoo200.net/mac-sed-i-error-unterminated-substitute-pattern/
macOS High Sierraでsedで上書き更新しようとして-iオプションを付けて実行したらsed: 1: “ファイルパス”: invalid command code mとなったときの対応方法 #Mac - Qiita
https://qiita.com/ponsuke0531/items/be8b4a3c5e19676f9691
Hugoで始める静的サイト構築入門 静的サイトジェネレーターで作る自作サイト 技術の泉シリーズ (技術の泉シリーズ(NextPublishing)) | meganii | 工学 | Kindleストア | Amazon
https://amzn.to/4ia04JH