| 查看: 886 | 回复: 3 | |||
[求助]
shell 下join指令求助
|
|
遇到了这样一个问题。 编写了一个shell的脚本。里面在调用join指令时遇到了点问题 代码如下 "#!/bin/bash .. join -a1 -1 1 -t $'\t' -o 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 2.1 2.4 $DIR/{SA}.txt.tmp $DIR/${SB}.coverage.tmp > $DIR/${SA}_${SB}.tmp.txt" 问题出错是在join的-t指令下。在shell脚本里面它把$后面的部分当作变量处理了,所以没有办法这个$作为join指令的-t一部分来执行 所以导致错误 错误是 join: multi-character tab $\\t 所以问题关键是如何识别这个$所代表的正确含义,或者在shell脚本中可以用制表符分割input和output data。 已经试过 “”以及\ 了($前面) 恳求高手帮助。 谢谢 [ Last edited by 赵家小四 on 2013-9-16 at 21:00 ] |
» 猜你喜欢
材料科学与工程339求调剂
已经有5人回复
350求调剂
已经有6人回复
309求调剂
已经有8人回复
288资源与环境专硕求调剂,不限专业,有学上就行
已经有24人回复
求调剂0703
已经有4人回复
考研生物与医药调剂
已经有7人回复
一志愿 南京航空航天大学 ,080500材料科学与工程学硕
已经有8人回复
初试301,代码085701环境工程,本硕一致,四六级已过,有二区一作,共发表5篇论文
已经有3人回复
材料专业调剂
已经有5人回复
284求调剂
已经有10人回复
loop00
实习版主
阿凡达
![]()
![]()
![]()
![]()
- 应助: 18 (小学生)
- 金币: 1553.3
- 散金: 15
- 红花: 2
- 帖子: 299
- 在线: 109.9小时
- 虫号: 466614
- 注册: 2007-11-24
- 性别: GG
- 专业: 生物信息学

2楼2013-09-24 11:17:31
3楼2013-09-29 10:25:07
loop00
专家顾问
|
4楼2013-09-30 02:01:30














回复此楼
,我也是学perl的。但是在shell中的join和perl的join意义是不一样的。