Skip to content

ken-smj/findja

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

findja.rb

概要

ソースコード、リソースファイルに英文字以外の文字コードが 含まれていないか検索するスクリプトです。
rubyの1.9以上が必要です。

クォーテーション("" or '')で囲まれた文字列に対して動作します。
同じ行に複数の文字列があっても行を分けてSTDOUTに出力します。

デレクトリを指定できるようにしました。
ファイルの探索は再帰的に行い、拡張子は{c,h,rc,cpp,hpp,rb}です。
オプションで行番号、ファイル名、文字コードを出力します。 クォーテーションのエスケープ["]を無視するように修正しました。

ruby 1.9以降で動作すると思います。

$ ruby findja.rb -h
Usage: findja [options]
    -f, --file                       ファイル名を出力する。
    -l, --line                       行番号を出力する。
    -c, --code                       エンコード名を出力する。
    -d, --dir VALUE                  トップディレクトリの指定。なければカレントディレクトリ以下。
    -s, --split [VALUE]              区切り文字。(デフォルトはカンマ)

ToDo:

  • 拡張子がオプションで追加できるようにする。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors