看到的一个shell script

上一篇 / 下一篇  2008-05-10 11:33:53 / 个人分类:Shell

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

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

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

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

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

ps.

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

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

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

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


TAG: Shell

 

评分:0

我来说两句

Open Toolbar