shell
鸣一
这个作者很懒,什么都没留下…
展开
-
shell 传参sed
shell 传参sed在shell 传参给sed 时,会失效,原因是单引号” ,它会阻止转义 。 So 把单引号改为 双引号 “” ,就OK 了。举个栗子:#!/bin/shsessionID=$1echo "Usage: pplog.sh $sessionID "#Test1 :correct samplesed -n "/${sessionID}-START/,/${sessionID}原创 2016-08-13 11:19:00 · 10882 阅读 · 2 评论 -
Shell 处理命令行参数 getopts 和 getopt
Shell 处理命令行参数 getopts 和 getopt在处理复杂参数选项的时候常用的两种方法:getopts -Bash内置 ;简单getopt - 独立的可执行文件 ; 强大===========getopts 简单用法#!/bin/bashwhile getopts "h:f1:f2" arg #选项后面的冒号表示该选项需要参数do case $arg in原创 2016-08-14 10:11:26 · 411 阅读 · 0 评论