reqular表达式中的分隔符Awk(delimiter inside reqular expression Awk)
我在标签限制文件file.tsv的第10列中有一个像aa-and-bb这样的术语。
我可以得到aa-and-bb
cat file.tsv | awk 'BEGIN{FS="\t"};{print $10}'我如何从aa-and-bb进一步获得aa ?
I have a term like aa-and-bb in the 10th column of a tab limited file, file.tsv.
I can get aa-and-bb as
cat file.tsv | awk 'BEGIN{FS="\t"};{print $10}'How do I further get aa from aa-and-bb?
最满意答案
你可以使用split()。
split( $10, arr, "-" ); print arr[ 1 ];You can use split().
split( $10, arr, "-" ); print arr[ 1 ];更多推荐
发布评论