ホーム » パソコン » WordPressにインポートする為にデータ変換にawkを使う

WordPressにインポートする為にデータ変換にawkを使う


--- 広告 ---
--- 広告 ---

blognplus から WordPress へデータ移行をする為の処理。

blognplus から MovableType形式でエクスポートする。

改行処理を明確にする為に

nkf -w -Lu hoge > hogehoge

MovableTypeのデータをWordPress でインポートすると改行が削除されるようなので

awk で MovableTypeのデータを処理する。

BEGIN {
bodyflag = 0;
}
{
if ( $1 == "-----" ) bodyflag = 0; else if($1 =="BODY:") bodyflag=1;

if ( bodyflag==1 ) {print $0; print "\n";} else print $0;
}

awk -f 上のスクリプトファイル movabletype-data > mt-export.txt

BODY: にある行に改行 \n をつけてやる。 BODY以外はそのまま出力する。

これで改行付きのMovableTypeが出来たので WordPress からインポートする。

おまけ

連続した空行を1行の空行にする為に awk を使う。

awk '(NF>0){print; N=0; next}{N++}(N==1){print}' hogehoge > honya

--- 広告 ---
--- 広告 ---

 

この記事に関連する記事一覧

目 次
最近の投稿
--- 広告 ---
--- 広告 ---
お問い合わせ