我有一个格式如下的文件
EMAIL[TAB]NAME[TAB]ADRESSE[TAB]...
test@test.ma[TAB]toto[TAB]tatatata....
test@test.com[TAB]toto[TAB]tatatata....
[TAB] ===>制表
我希望使用bash脚本删除除电子邮件之外的所有列:
最终的输出应该是这样的:
EMAIL
test@test.ma
test@test.com
答案 0 :(得分:7)
您可以使用
cut -f1 < inputfile.txt
答案 1 :(得分:2)
awk 'BEGIN { FS="\t" } { print $1 }' a
答案 2 :(得分:2)
试试这个:
sed -e 's/\t.*//' yourfile
(使用cut
的答案虽然是我的第一选择。)