急急急 在lfs中的人过来看看

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
见特但
帖子: 105
注册时间: 2009-10-11 14:43

急急急 在lfs中的人过来看看

#1

帖子 见特但 » 2010-04-06 19:50

case `uname -m` in
i?86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;;
esac
老是出错bash: syntax error near unexpected token `)'
然后自己也试着改一改,不过都没能通过,
下面是改动过程中的几种错误:
bash: syntax error near unexpected token `;;'
bash: syntax error near unexpected token `esac'

会的解决下,谢谢了
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 急急急 在lfs中的人过来看看

#2

帖子 cnkilior » 2010-04-06 19:57

;;
要独立成一行。
头像
见特但
帖子: 105
注册时间: 2009-10-11 14:43

Re: 急急急 在lfs中的人过来看看

#3

帖子 见特但 » 2010-04-06 22:47

cnkilior 写了:;;
要独立成一行。
不行的,现在主要错误是bash: syntax error near unexpected token `)'
onelynx
帖子: 817
注册时间: 2008-11-13 16:03

Re: 急急急 在lfs中的人过来看看

#4

帖子 onelynx » 2010-04-07 8:38

见特但 写了:case `uname -m` in
i?86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;;
esac
老是出错bash: syntax error near unexpected token `)'
然后自己也试着改一改,不过都没能通过,
下面是改动过程中的几种错误:
bash: syntax error near unexpected token `;;'
bash: syntax error near unexpected token `esac'

会的解决下,谢谢了

i?86 换成 i.86 看看
头像
见特但
帖子: 105
注册时间: 2009-10-11 14:43

Re: 急急急 在lfs中的人过来看看

#5

帖子 见特但 » 2010-04-07 12:46

fzq5012 写了:
见特但 写了:case `uname -m` in
i?86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;;
esac
老是出错bash: syntax error near unexpected token `)'
然后自己也试着改一改,不过都没能通过,
下面是改动过程中的几种错误:
bash: syntax error near unexpected token `;;'
bash: syntax error near unexpected token `esac'

会的解决下,谢谢了

i?86 换成 i.86 看看
sudo case 'uname -m' in i.86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;; esac
bash: syntax error near unexpected token `)'
还是不好的,是不是和bash的版本有关啊
头像
adam8157
帖子: 2794
注册时间: 2009-03-05 16:31
联系:

Re: 急急急 在lfs中的人过来看看

#6

帖子 adam8157 » 2010-04-07 13:15

见特但 写了:
fzq5012 写了:
见特但 写了:case `uname -m` in
i?86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;;
esac
老是出错bash: syntax error near unexpected token `)'
然后自己也试着改一改,不过都没能通过,
下面是改动过程中的几种错误:
bash: syntax error near unexpected token `;;'
bash: syntax error near unexpected token `esac'

会的解决下,谢谢了

i?86 换成 i.86 看看
sudo case 'uname -m' in i.86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;; esac
bash: syntax error near unexpected token `)'
还是不好的,是不是和bash的版本有关啊
闹了半天, 楼主这么执行的啊? 一行一个命令啊, 不是一条哦... 直接粘贴也可以, 手动的话, 一行一回车
头像
见特但
帖子: 105
注册时间: 2009-10-11 14:43

Re: 急急急 在lfs中的人过来看看

#7

帖子 见特但 » 2010-04-07 13:33

一行几个命令这个没关系的阿
这样的也可以阿,
知道错误的说吧
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 急急急 在lfs中的人过来看看

#8

帖子 cnkilior » 2010-04-07 14:49

举个例子吧!

代码: 全选

cd ls pwd fg
cd: 没有文件夹ls
头像
见特但
帖子: 105
注册时间: 2009-10-11 14:43

Re: 急急急 在lfs中的人过来看看

#9

帖子 见特但 » 2010-04-07 16:39

解决了,最后编成了一个脚本,运行成功
头像
adam8157
帖子: 2794
注册时间: 2009-03-05 16:31
联系:

Re: 急急急 在lfs中的人过来看看

#10

帖子 adam8157 » 2010-04-07 19:37

见特但 写了:一行几个命令这个没关系的阿
这样的也可以阿,
知道错误的说吧
自己错了还不听劝...没关系? 可以? 什么嘛.... :em36
回复