分享

shell output

 langhuayipian 2012-08-23

运行下面的脚本之后,结果是什么

#!/bin/bash  
  VAR="You   are   welcome"  
  echo   ${VAR:   -7}

运行了一下,从结果知道了参数“-7”是啥意思。

“-7”就是"$VAR"的后数7位开始输出(包括空格)。

也就是说这个脚本运行的结果是输出“welcome”,如果参数改为“-4”的话,结果变为“come”。

ps.

echo $$  是当前运行脚本的PID

echo $0  是当前运行脚本的名字

echo $#  是脚本传递参数的列表

echo $?  显示脚本退出的状态,0表示没有错位,其他的表示有错误

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多