亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: shell參數(shù)中的空格,新難題 [打印本頁(yè)]

作者: rainhard_cu    時(shí)間: 2010-04-07 10:30
標(biāo)題: shell參數(shù)中的空格,新難題
求助:cfg_args中空格怎么帶到configure的命令中里,崩潰邊緣......
  1. install()
  2. {
  3.         args=$@

  4.         tar zxvf $1.tar.gz
  5.         cd $1

  6.         ./configure $args && make && make install # 2. 這邊加引號(hào)會(huì)當(dāng)做一個(gè)參數(shù),不加CFLAGS又會(huì)被拆成2個(gè)參數(shù)
  7. }

  8. cfg_args="--prefix=/usr/bin CFLAGS=\"-O3 -fPIC\""

  9. install zlib-1.2.3 "$cfg_args"        # 1. 此處加上引號(hào)做為一個(gè)參數(shù)把空格帶上
復(fù)制代碼

作者: blackold    時(shí)間: 2010-04-07 10:39
回復(fù) 1# rainhard_cu


    正常啊。
作者: tcwn_feng    時(shí)間: 2010-04-07 10:45
不太明白想要做什么。

用$1  $2 不行嗎?
作者: springwind426    時(shí)間: 2010-04-07 10:51
  1. ./configure "${args[@]}" && make && make install
復(fù)制代碼

作者: nuclearxin    時(shí)間: 2010-04-07 10:59
ls好久不見(jiàn)
作者: rainhard_cu    時(shí)間: 2010-04-07 14:19
回復(fù) 4# springwind426

還是有點(diǎn)問(wèn)題,如果把cfg_args改成:
  1. cfg_args="CFLAGS=\"-O3 -fPIC\" --prefix=/usr/bin"
復(fù)制代碼
CFLAGS會(huì)變成"-O3 -fPIC --prefix=/usr/bin"
作者: daniel_kohler    時(shí)間: 2010-04-08 10:52
回復(fù) 1# rainhard_cu


    用\代替空格試一下!




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2