WordpressからJekyllに移行した時に、ファイル名がエンコードされてしまう件
前回、Jekyllベースのブログに移行しました。 | Web Scratchで WordpressからJekyllへと移行しました。
その時に、benbalter/wordpress-to-jekyll-exporterを使い Wordpressの記事をJekyllのMarkdownファイルとしてエクスポートしたものを使いました。
このエクスポートしたファイルは何故か日本語などはURLエンコードされたものになっていて、 動作的には問題ないですが、表示的に気持ち悪いのでURLデコードしてファイル名にそのまま日本語を使うように変更しました。
以下のようなシェルスクリプトを書いて *.md
のファイルを対象にファイル名をURLデコードして戻しました。
#!/bin/sh
find * -type f -name "*.md" -print0 | while read -r -d '' file;
do
decorded=`echo "$file" | nkf --url-input`
mv "$file" $decorded
done
これで、記事ファイルを一覧した時にパッと見て分かりやすくなった気がします。
Jekyllのブログエディタみたいのでいい感じのものはないのかなー(今はWebStormを使って書いてる)
お知らせ欄
JavaScript Primerの書籍版がAmazonで購入できます。
JavaScriptに関する最新情報は週一でJSer.infoを更新しています。
GitHub Sponsorsでの支援を募集しています。