関連ファイルの場所へのフルパスを持つ変数が約 100,000 個あります。形式は次のようになります。
/abc/def/ghij/klm/nopq/r/stu/vwx/yz
探している文字列は、7 番目と 8 番目の「/」の間にある文字列ですstu
。
どのようなご指導でも大変感謝いたします。
答え1
すべての変数にハードコードされた値を持つソース コードがあると仮定します。
perl -nE 'say for m<(?:[/]([^/]+)[/]?){7}>g' src/*
関連ファイルの場所へのフルパスを持つ変数が約 100,000 個あります。形式は次のようになります。
/abc/def/ghij/klm/nopq/r/stu/vwx/yz
探している文字列は、7 番目と 8 番目の「/」の間にある文字列ですstu
。
どのようなご指導でも大変感謝いたします。
すべての変数にハードコードされた値を持つソース コードがあると仮定します。
perl -nE 'say for m<(?:[/]([^/]+)[/]?){7}>g' src/*