FrontPage

望月さんの ruby プログラム・メモ

perl -s merge00.pl corrected/koike_corrected.txt original/koike_original.txt > kobetsu/koike.merged2.txt
ruby cpsalg.rb < kobetsu_remtag/koike.merged3.txt > kobetsu_xml/koike.merged2.xml

Mac での rename 処理

  • Mac には rename がないので、Homebrew から取ってくる
brew install rename
  • 正規表現で置換できる前方参照も可能
rename 's/xx(\d*)/koike$1.txt/' *  など

CLAWS のバッチ処理

  • CLAWS Windows 版は最新の Windows 7 や JAVA 環境では走らない
  • Dos 窓でコマンドベースで走らせる方法
  • Vertical format のみに対応
@echo off

for %%f in (処理するファイルのパス\*.txt) do winclaws -r07 -ib -e f:\temp\error.txt -i %%f -o %%f.out

UTF-8 <--> Shift-JIS などの一括変換メモ

  • 解凍して任意のフォルダへ(c:\cscv101u など)
  • そのフォルダの下に work を作成
  • 以下のバッチファイルをテキスト・ファイルで作成
@echo off

for %%f in (C:\cscv101u\work\*.txt) do csconv.exe -Auto -OShift_JIS -NCRLF -ROFF %%f
  • ()内のテキストのあるフォルダは任意に指定可能

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-05-03 (木) 23:21:21 (2190d)