正規表現を理解しようとしていますが、次の構文解析に問題があります。
私はそのように見える数百行を持っています:
source ~/.bashrc; cd ~/myfiles/Clustering/Code/Connectedness/Code; R CMD BATCH "--vanilla --args BRAF P15056 BRAF_P15056_MutationOutput.txt 3NY5.pdb A" MutationAnalysisRunMeAlignment.R ~/myfiles/Clustering/ROutput/RunOutputAlignment/BRAF_P15056_3NY5_A_RunResults.txt
「MutationOutput.txt」で終わる文字列の部分を見つけて、前のスペースと一致させたいです。それから私はそれを何にも置き換えたいと思います。したがって、上記の行は次のようになります。
source ~/.bashrc; cd ~/myfiles/Clustering/Code/Connectedness/Code; R CMD BATCH "--vanilla --args BRAF P15056 3NY5.pdb A" MutationAnalysisRunMeAlignment.R ~/myfiles/Clustering/ROutput/RunOutputAlignment/BRAF_P15056_3NY5_A_RunResults.txt
私はそれがこのようなものである必要があることを知っています、
[A-Z_0-9]MutationOutput.txt
しかし、それが行の最後の部分「_MutationOutput.txt」のみをキャプチャする方法。前のスペース文字まですべてをカウントするにはどうすればよいですか?
ご協力ありがとうございました!