次の約700万行のファイルがあります。
head gokind_SNPs.txt
1:753541:G:A
1:769223:C:G
1:771967:G:A
1:778745:A:G
1:779322:A:G
...
2番目のコロンの後のすべての項目をどのように削除して、次のように見えますか?
1:753541
1:769223
1:771967
1:778745
1:779322
...
これを試しましたが、うまくいかず、ファイルが変更されませんでした。
sed 's/:[A-Z].* / /g' gokind_SNPsF.txt > gokind_SNPsf.txt
ベストアンサー1
awkに含まれる文字を削除するには、awkを使用してください。
awk -F":" '{ print $1":"$2 }' gokind_SNPs.txt > gokind_SNPs_OUTPUT.txt