当前位置:  技术问答>linux和unix

关于 for xx in {1..$变量}

    来源: 互联网  发布时间:2016-10-17

    本文导语:  #!/bin/bash il=3 for x in {1..$il} do echo "$x" done 输出的结果是{1..3} 而不是预期的 1 2 3 而这么写for x in {1..3} 得到的结果也是{1..3} 而在linux机器上 #!/bin/bash ilil=3 for x in {1..3} do echo "$x" done 得到的结果是 1 2 3 但是 当写成...

#!/bin/bash
il=3
for x in {1..$il}
do
echo "$x"
done
输出的结果是{1..3}
而不是预期的
1
2
3
而这么写for x in {1..3}
得到的结果也是{1..3}
而在linux机器上
#!/bin/bash
ilil=3
for x in {1..3}
do
echo "$x"
done
得到的结果是
1
2
3
但是
当写成#!/bin/bash
ilil=3
for x in {1..$il}
do
echo "$x"
done
这样结果又变成
{1..3}了 而不是
1
2
3
这事为什么呢,我记得以前这样写for循环式没有问题的呀
难道和linux solaris的版本有关?


|
既然是bash 这样吧
for x in `seq 1 $il`

代码尽量要规范  跟shell环境和版本也有关。

|
你也可以这样
for ((a=1; a 

    
 
 

您可能感兴趣的文章:

  • shell for循环两个变量实现
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: controller_for定义及介绍
  • gtk for win 和 gtk for linux 下的程序问题?
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: label_for定义及介绍
  • Solaris for X86 和Solaris for Sparc主要区别在哪?
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: controller_for_property定义及介绍
  • 请教:VISUAL AGE FOR JAVA Enterprise 3.5 for Windows的安装问题
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: label_for_property定义及介绍
  • for x86和for AMD64 and intel EM64T是什么意思呢?
  • java命名空间java.lang类character.unicodeblock的类成员方法: combining_marks_for_symbols定义及介绍
  • 哪位大虾知道 Jbuilder4 for Linux 的序列号?它用的好像和 for windows 的不太一样。
  • java命名空间javax.print.attribute.standard类jobstatereason的类成员方法: job_queued_for_marker定义及介绍
  • gtk for win 和 gtk for linux 下的程序问题? iis7站长之家
  • Ask for help about wait() for several processes in C ,solaris
  • UX下如何判断线程是否还在运行?UX下如何在for循环进入死循环时,强行停止它(不再for中处理)?
  • java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid operation for the current cursor position.(在线)
  • VisiBroker For C++ 可以用于 EJB 吗?
  • shell中for循环如何实现增量为2
  • GCC for Palm OS
  • wrapandroid-for-multilanguage
  • Qt Eclipse Integration for C++
  • EMS SQL Manager for MySQL


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3