unix加入分隔符char

对不起,可能是微不足道的问题。

我用unix join命令打了一下,试图获取标签而不是空格作为认分隔符。 -t是参数,但这些不起作用(ubuntu 9.10 64位2.6.31-14,GNU coreutils版本7.4)

join file1 file2 -t"\t"
join file1 file2 -t="\t"
join file1 file2 -t="\\t"
join file1 file2 -t $"\t"

等等。当然,我可以随时使用一些不成熟的解决方

join file1 file2 > output
sed "s/ /\t/g" output

但是我想看起来很聪明:-)而且,如果有一个-t参数,它必须工作。

我认为它需要一个变量生成

尝试

join file1 file12 -t $'\t'

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...