leo_ss_pku
问段sh代码的意思
[table=95%][tr][td][font=FixedSys][color=#000000][color=#FF9900]#!/bin/sh
[/color]
ARCH[color=#0000CC]=[/color][color=#FF00FF]"$(uname -i)"[/color]
[color=#0000FF]if[/color] [color=#0000CC][[/color] [color=#0000FF]X[/color][color=#FF00FF]"${ARCH}"[/color] [color=#0000CC]=[/color][color=#0000CC]=[/color] [color=#0000FF]X[/color][color=#FF00FF]"i386"[/color] [color=#0000CC]-[/color]o [color=#0000FF]X[/color][color=#FF00FF]"${ARCH}"[/color] [color=#0000CC]=[/color][color=#0000CC]=[/color] [color=#0000FF]X[/color][color=#FF00FF]"x86_64"[/color] [color=#0000CC]][/color][color=#0000CC];[/color] then
[color=#0000CC]:[/color]
[color=#0000FF]else[/color]
ECHO_INFO [color=#FF00FF]"blablabla."[/color]
fi[/color][/font][/td][/tr][/table]
shell新手,if中间啥意思?
liaosnet
[quote]原帖由 [i]rabinwang[/i] 于 2008-6-19 18:59 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8622561&ptid=1164719][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
这样不更好理解吗,为什么要搞成那样子呢?
......
if [ $(ARCH) ==i386 ] || [ $(ARCH) == x86_64 ]; then
...... [/quote]
错误代码..:mrgreen: :mrgreen:
$() 与${}是有区别滴...
walkerxk
[quote]原帖由 [i]rabinwang[/i] 于 2008-6-19 18:59 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8622561&ptid=1164719][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
这样不更好理解吗,为什么要搞成那样子呢?
......
if [ $(ARCH) ==i386 ] || [ $(ARCH) == x86_64 ]; then
...... [/quote]
根据目测,上面打字比较少
[img]http://bbs.chinaunix.net/images/smilies/em17.gif[/img]