###前提
フォルダ内のとあるファイル内で定義された関数が,そのフォルダ内でどのくらいの回数を呼び出されたか,結果出力するスクリプトを書きたいと思っています.
###実現したいこと
hoge.rb def initialize(user)
例えば,上記の「hoge.rb」内で関数'initialize'が定義されている場合に,この関数'initialize'がカレントディレクトリとカレントディレクトリ以下の階層において,何度呼び出されたかという回数を調べたいと考えております.
###期待する出力結果
関数initialize 8回 関数hoge 6回 関数test 5回 関数name 4回 関数mahara 3回 ・ ・ ・ ・ 関数bob 1回
最終的な期待される出力結果として,上記のように該当するフォルダ内でスクリプトを叩いた際に,関数の呼び出し回数が多い上位10の関数が回数でソートされて出力される結果となるようなスクリプトを書きたいです.
恐縮ですが,ご教授して頂いたら幸いです.よろしくお願いします.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/21 01:27
2017/12/21 02:40
2017/12/21 07:02
2017/12/21 14:59