ログファイル内の2つのパターンを一致させる必要があり、可能であれば出力をテーブルとして取得する必要があります。ログファイルの2つのパターンと一致し、テーブルとして出力
Seed for random set to: uuzTjCqMVRk=
--out /home/ALL/ADRL.GLND.FET-EnhA
--max-shift False
--min-shift False
p-value = 0.542
Seed for random set to: P2+shGCxj70=
--out /home/ALL/BLD.CD14.MONO-EnhA
--max-shift False
--min-shift False
p-value = 0.737
私はこの(テキストファイルとしてエクスポートするには、タブ区切り)のような出力を取得したいと思います::
ログファイルは、私が一致させたい言葉を複数の行を持って、ここでは、ログファイルの例です。Group Pvalue
ADRL.GLND.FET-EnhA 0.542
BLD.CD14.MONO-EnhA 0.737
ことが可能であるならば、私はbashでそれをしたいと思っ
EDIT:
これは私がしようとしたものです:
grep 'out' file.log | awk '{print $0}' > file1.txt
grep 'p-value' file.log | awk '{print $0}' > file2.txt
paste -d"\t" file1.txt file2.txt > pval.txt
はあなたがしようとしているものを貼り付けることはできますか? –