我有这样的行:
name:surname
name2:surname2
我想删除之后的所有内容:
答案1
根据他的评论“我怎样才能将它们放在一起,(昏迷)分开?”
awk -F: '{printf("%s,",$1)}' input.txt
答案2
尝试用这个:
sed -i 's/:.*$//g' $FILE
答案3
另外一个选择:
$ cat file
name:surname
name2:surname2
$ cat file | cut -d: -f1
name
name2