现在我生成一个文本文件,band的值存储为\ t value1 value2val3。如何使用制表符分隔符排序文件
而且我想这个文本文件排序为数值1
sort a.txt -o a.txt1
,并发现它发生错误
google 1 1
google 1 2
google 1 3
=google 1 4
google 1 3
发现=插入谷歌google.Why之间的事情发生,所以stranged。
我试过sort a.txt -t $'\t' -k 1 -o a.txt1
但它有同样的问题。
目前尚不清楚你的输入和什么用的$“\ t” – Himanshu
@Himanshu:'$'\ t''是指定在猛砸标签的一种方式。见例如http://wiki.bash-hackers.org/syntax/quoting#ansi_c_like_strings – tripleee
谢谢@tripleee和我以为我知道很多bash :) – Himanshu