[已解决]谁在使用非i386架构的Ubuntu?进来帮个忙

sh/bash/dash/ksh/zsh等Shell脚本
回复
chinatslsz
帖子: 111
注册时间: 2007-06-08 11:38
送出感谢: 0
接收感谢: 0

[已解决]谁在使用非i386架构的Ubuntu?进来帮个忙

#1

帖子 chinatslsz » 2008-04-25 20:19

已经解决!谢谢大家!
此软件为Lowsars - 轻量级OI奇妙的评测系统,即将发布0.2.0。
项目主页: http://lowsars.sf.net
Lowsars是“轻量级OI奇妙的评测系统”的简称。它是用来测试信息学奥林匹克竞赛(OI)程序,并能够给出成绩和排名的GPL自由软件。
Lowsars 由 bash 和 xslt 写成,主要在GNU/Linux系统上运行。




我的一个软件需要bash可执行文件,所以麻烦大家一下。
看看你们的time命令输出是下面哪一种?

代码: 全选


real    0m0.000s
user    0m0.000s
sys     0m0.000s

代码: 全选

Usage: time [-apvV] [-f format] [-o file] [--append] [--verbose]
       [--portability] [--format=format] [--output=file] [--version]
       [--quiet] [--help] command [arg...]

应该是第一种。如果是第一种的话,请将你的/bin/bash文件(应该大约1M)发到我的邮箱:chinatslsz@hotmail.com,并说明这是哪一种架构的,谢谢!
上次由 chinatslsz 在 2008-04-27 20:52,总共编辑 1 次。
aaazjz
帖子: 444
注册时间: 2007-03-24 9:08
来自: 青岛
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 aaazjz » 2008-04-26 9:32

PATH 有关……
与BASH无关……
头像
雄鸡起舞
帖子: 241
注册时间: 2007-07-24 22:23
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 雄鸡起舞 » 2008-04-26 17:45

把 #!/bin/sh 改成 #!/bin/bash 即可。Ubuntu 默认的sh是dash而不是bash :D
Linux 2.6.25-ARCH #1 SMP PREEMPT Mon Jul 14 15:25:51 UTC 2008 i686 GenuineIntel GNU/Linux
chinatslsz
帖子: 111
注册时间: 2007-06-08 11:38
送出感谢: 0
接收感谢: 0

#4

帖子 chinatslsz » 2008-04-27 14:12

楼上的两位,能否再解释一下?
这两个time命令不同,前一个是bash的内部命令,而后一个是外部命令,即/usr/bin/time。
在Ubuntu中,time指的是前一个,而/usr/bin/time才是后一个。
而在Mandriva中,这两个都是外部命令/usr/bin/time,内部命令不知道为什么被屏蔽了。
我的脚本中需要使用前一个time命令,所以需要一个Ubuntu版的bash。。。而我这里只有i386的Ubuntu,我想在我的软件中另带i386/amd64/ppc三种架构的bash,所以前来求bash。。。
头像
lonelycorn
帖子: 438
注册时间: 2007-05-20 18:44
来自: 唐山,河北,中国
送出感谢: 0
接收感谢: 1 次
联系:

#5

帖子 lonelycorn » 2008-04-29 18:52

lsz你忒x!
我逗无了奈了……
HP的本跑ubuntu还得把我折腾死。
显卡、无线/有线网卡、声卡、键盘……

代码: 全选

while :
do
  work_hard
done
回复

回到 “Shell脚本”