This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 问题又来啦,shell script,要求先run一query, 把结果(name)放入txt文件, 再run另一query, 条件之一是name in 前面生成的txt文件人家说把txt文件转成string就可以了,可俺这里有两个问题,第一这txt文件在shell里怎么转成string? 第二shell里的string最多可以有长?
谢谢谢谢谢谢!!!!
-zxcvb(朝天椒);
2005-4-28
{145}
(#2266189@0)
-
ding
-zxcvb(朝天椒);
2005-4-28
(#2266244@0)
-
用Java JDBC 应该行。
-shanbuzhuan(山不转);
2005-4-28
(#2266258@0)
-
我只能用shell script, 谢谢
-zxcvb(朝天椒);
2005-4-28
(#2266314@0)
-
shell script 里run java class应该没问题吧。这样的事我都干了无数次了。
-shanbuzhuan(山不转);
2005-4-28
(#2266322@0)
-
可俺不会java呀, 5555555555555
-zxcvb(朝天椒);
2005-4-28
(#2266323@0)
-
那就没治了。。java 很简单了,赶快学。
-shanbuzhuan(山不转);
2005-4-28
(#2266331@0)
-
女子无才便是得
-zxcvb(朝天椒);
2005-4-28
(#2266366@0)
-
你是在说concatnate两个文件吗?
-canadiantire(轮胎-M.I.N.K.);
2005-4-28
(#2266264@0)
-
不是,前一个的结果是后一个query里的条件
-zxcvb(朝天椒);
2005-4-28
(#2266313@0)
-
1, var=`cat $filename`.
2, shell maximum variable length
-oasis(oasis);
2005-4-28
(#2266275@0)
-
谢谢, 可这shell maximum variable length 到底是多少呢?
-zxcvb(朝天椒);
2005-4-28
(#2266321@0)
-
google shell maximum variable length , I missed 'google' the last time.
-oasis(oasis);
2005-4-28
(#2266341@0)
-
正goo~着呢, 谢谢
-zxcvb(朝天椒);
2005-4-28
(#2266355@0)
-
why not use stored procedure to tdo those, what database are you using?
-changshan(偷偷乐);
2005-4-28
(#2266416@0)
-
是sybase. 俺们只能读数据,从外部
-zxcvb(朝天椒);
2005-4-28
(#2266452@0)
-
用perl 吧, 比shell强点
-pipibug(golf);
2005-4-28
(#2266417@0)
-
又一个新东西,我不会
-zxcvb(朝天椒);
2005-4-28
(#2266457@0)
-
then use sed or awk.
-redspider(红蜘蛛);
2005-4-28
(#2266671@0)
-
awk肯定可以
-alvin_zhang(alvin);
2005-4-28
(#2266678@0)
-
#2266457 thanks anyway
-zxcvb(朝天椒);
2005-4-29
(#2267852@0)
-
可不可以把问题写的明白一点? 想试一下。
-gentle(笨。拉登);
2005-4-29
(#2267719@0)
-
见 #2267840 , 运行环境是unix (sun), 用shell script
-zxcvb(朝天椒);
2005-4-29
(#2267850@0)
-
you mean sub-query? select * from table_a where name in ( select name from table_b)
-davyasdf(davyasdf);
2005-4-29
(#2267779@0)
-
对,可是不让用sub-query, 要求把sub-query的结果放入一txt文件,再把这文件里的内容送给一string,再查select * from table_a where name in string,把结果存入文件2
-zxcvb(朝天椒);
2005-4-29
(#2267840@0)
-
Answer:
1. $fuck = `cat <file>`
2. 536875008 bytes
-bugfree(BugFree);
2005-4-29
(#2269619@0)