2017-10-31 7 views
-1

私はreg-exの初心者です。フォルダ内のすべてのcファイルで以下のように変換する方法を知りたいと思います。他の人が変数であり、ファイル全体で異なる名前を持つことになり、一方、この中フォルダ内のすべてのファイルにreg-exを変換する

#Before 
TEST_RESULTS *setAll = FIXED(TEST_VALUES_ONE); 

#After 
TEST_RESULTS *setAll = FIXED_SET(setAll, TEST_VALUES_ONE); 

唯一の定数は、FIXEDです。もう1つのことは、この式を持つファイルのいくつかは2行をカバーしています。それは違うと思いますか?例えば

TEST_RESULTS_TWO *setAllTwo = 
      FIXED(TEST_VALUES_ONE)); 

好ましくは、あなたが何をしようとしているのpython/perlで

+0

を行って?。 – hek2mgl

答えて

0
perl -pi.bak -e's/FIXED\(/FIXED_SET(setAll, /g' <files> 
関連する問題