24小时热门版块排行榜    

Znn3bq.jpeg
汕头大学海洋科学接受调剂
查看: 893  |  回复: 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 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

赵家小四

银虫 (初入文坛)

引用回帖:
2楼: Originally posted by loop00 at 2013-09-24 11:17:31
建议学perl吧,shell不好用;
#!/usr/bin/perl
my$new_string=join("\t",@array)

,我也是学perl的。但是在shell中的join和perl的join意义是不一样的。
shell 的join是合并文件用的。
不过,谢谢了。
3楼2013-09-29 10:25:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

loop00

木虫 (小有名气)

阿凡达

【答案】应助回帖

建议学perl吧,shell不好用;
#!/usr/bin/perl
my$new_string=join("\t",@array)
坚强面对生活
2楼2013-09-24 11:17:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

loop00

木虫 (小有名气)

引用回帖:
3楼: Originally posted by 赵家小四 at 2013-09-29 10:25:07
,我也是学perl的。但是在shell中的join和perl的join意义是不一样的。
shell 的join是合并文件用的。
不过,谢谢了。...

4楼2013-09-30 02:01:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 转长聘了 +6 简单化xn 2026-04-13 6/300 2026-04-14 11:13 by jayone1989
[考研] 调剂求收留 +32 果然有我 2026-04-10 33/1650 2026-04-14 08:49 by 木木mumu~
[考研] 302求调剂 +10 易!? 2026-04-13 10/500 2026-04-13 19:04 by lbsjt
[考研] 一志愿2110,化学学硕310分,本科重点双非求调剂 +20 努力奋斗112 2026-04-08 20/1000 2026-04-13 14:24 by 张zhihao
[考研] 一志愿双非085400电子信息344 求调剂,对材料和化学方向也感兴趣 +12 无情的小羊 2026-04-09 13/650 2026-04-13 14:17 by 张zhihao
[考研] 一志愿厦大生物学332求调剂 +11 池池池池池池 2026-04-08 11/550 2026-04-13 14:10 by 科研论
[考研] 一志愿085802 323分求调剂 +13 drizzle_9 2026-04-12 14/700 2026-04-13 10:26 by Faiz5552
[考研] 考研二轮调剂 +10 故人?? 2026-04-09 10/500 2026-04-13 09:55 by szhize
[考研] 求调剂 +16 张番茄不炒蛋 2026-04-10 17/850 2026-04-12 13:58 by 熬夜成!
[考研] 291求调剂 +11 关忆北. 2026-04-09 12/600 2026-04-12 10:32 by 逆水乘风
[考研] 331求调剂 +5 王国帅 2026-04-11 5/250 2026-04-11 22:56 by 溪涧流水
[教师之家] 请问地理、遥感方面,可以做哪些横向项目啊,纵向完不成考核啊 +3 锦衣卫寒战 2026-04-07 5/250 2026-04-11 20:51 by 豫椒
[考研] 270求调剂 +14 杨乐369 2026-04-11 14/700 2026-04-11 20:16 by 蓝云思雨
[考研] 求调剂 +6 电气300求调剂不 2026-04-08 6/300 2026-04-11 20:14 by 逆水乘风
[考研] 296求调剂 +6 汪!?! 2026-04-09 6/300 2026-04-11 11:25 by zhq0425
[考研] 282,求调剂 +12 jggshjkkm 2026-04-09 14/700 2026-04-11 09:39 by 猪会飞
[考研] 复试调剂,一志愿郑州大学材料与化工289分 +31 硕星赴 2026-04-08 31/1550 2026-04-09 16:54 by Delta2012
[考研] 283电子信息求调剂 +4 三石WL 2026-04-08 4/200 2026-04-09 10:21 by wp06
[考研] 0860004 求调剂 309分 +6 Yin DY 2026-04-09 6/300 2026-04-09 10:19 by 啊李999
[考研] 生物学学硕,初试351分,求调剂 +4 …~、王…~ 2026-04-08 5/250 2026-04-08 21:49 by limeifeng
信息提示
请填处理意见