随笔分类 -  bash 脚本

摘要:#!/bin/shNAME=$1echo $NAMEID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'`echo $IDecho "---------------"for id in $IDdoki... 阅读全文
posted @ 2015-12-10 15:01 fastwave2004 阅读(462) 评论(0) 推荐(0)
摘要:${a/23/BB} # 将23替换成BBcontrol(){local id=${1/card/}echo $id}control card10 输出10 阅读全文
posted @ 2014-12-07 22:21 fastwave2004 阅读(140) 评论(0) 推荐(0)
摘要:-e 文件存在-a 文件存在 这个选项的效果与-e相同.但是它已经被弃用了,并且不鼓励使用-f file是一个regular文件(不是目录或者设备文件)-s 文件长度不为0-d 文件是个目录-b 文件是个块设备(软盘,cdrom等等)-c 文件是个字符设备(键盘,modem,声卡等等)-p 文件是个... 阅读全文
posted @ 2014-12-07 21:21 fastwave2004 阅读(205) 评论(0) 推荐(0)
摘要:参数替换中的模式匹配# 和## 从字符串的左边开始,并且去掉左边的字符串,% 和 %% 从字符串的右边开始,并且去掉右边的子串.例如name=hello lhhs "root"name=${name#'"'}; name=${name%'"'}结果为root#####################... 阅读全文
posted @ 2014-12-07 21:08 fastwave2004 阅读(264) 评论(0) 推荐(0)