您当前的位置: 首页 >  linux

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

LINUX脚本传递多个带空格参数的解决办法

柳鲲鹏 发布时间:2017-12-08 09:54:30 ,浏览量:0

 

LINUX脚本传递多个带空格参数的解决办法

 

 

红朝儒生

2017-12-8

 

关键字:LINUX 脚本 参数 空格

简介:经过一番摸索,找到了传递多个带空格参数的解决办法。

 

 

  这几天发现构建脚本太过庞大,于是就想把重复的单项构建独立成一个脚本。结果马上面临一个问题:参数带有空格!

  在网上折腾了一番,也没有解决。于是自己尝试了一番,终于找到真正解决办法。这个办法的优点是,可以同时传递多个带空格的参数。

  

  主脚本test.sh:

  PROJECT_CLEAN=0

  PROJECT_FILES="file1 file2"

  ./build-project.sh $PROJECT_CLEAN "$PROJECT_FILES"

  

  辅脚本build-project.sh:

  PARAM_CLEAN=$1

  PARAM_FILES="$2"

  forfile_name in $PARAM_FILES

  do

      echo $file_name

  done

 

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0549s