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

simple question on shell

    来源: 互联网  发布时间:2015-07-12

    本文导语:  #!/bin/bash # intorstring.sh # Integer or string? a=2334 # Integer. let "a += 1" echo "a = $a " # Integer, still. echo b=${a/23/BB} # Transform into a string.?????????????????????? line 8 echo "b = $b" # BB35 why b become BB35??who can explain line...

#!/bin/bash
# intorstring.sh
# Integer or string?
a=2334 # Integer.
let "a += 1"
echo "a = $a " # Integer, still.
echo
b=${a/23/BB} # Transform into a string.?????????????????????? line 8
echo "b = $b" # BB35


why b become BB35??who can explain line 8

|
a+=1后
a的值是2335

a/23/BB,是正则表达式,把a字符串中的第一次匹配的23替换成BB,当然就变成BB35了。


|
你使用了正则表达式,它就当成文本处理的

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












  • 相关文章推荐
  • java命名空间javax.swing类jviewport的类成员方法: simple_scroll_mode定义及介绍
  • Simple Groupware
  • Simple ODF API
  • jQuery遮罩层插件 Simple Overlay
  • Simple Persistence for Java
  • Java的XML处理器 Simple
  • Simple CMS
  • Free Simple CMS
  • Free Simple Shop
  • Simple PHP Proxy
  • Simple Help Desk
  • CMS Made Simple
  • Tab选项卡 Updated Simple CSS Tabs
  • jquery-simple-datetimepicker
  • Simple jQuery Date-picker Plugin
  • jQuery Simple Dialog
  • 可拖放的树形控件 jQuery Simple Tree
  • 游戏地图编辑 Simple Game Map Editor
  • 电子表格软件 Simple Spreadsheet
  • Java2D游戏开发包 loon-simple
  • Simple C Expat Wrapper


  • 站内导航:


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

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

    浙ICP备11055608号-3