国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

linux中shell 函數(shù)式用法嘗試具體說明

2020-07-10 11:55:20
字體:
供稿:網(wǎng)友
循環(huán)找各個程序目錄里面的所有配置文件內(nèi)容
#循環(huán)處理行的函數(shù),參數(shù)為要處理的文件和處理內(nèi)容的函數(shù)名

復(fù)制代碼
代碼如下:

whilefun() #arg1 file $1, arg2 cmd $2
{
while read line
do
$2 $line
done < $1
}

#處理函數(shù),列文件名和cat 文件內(nèi)容

復(fù)制代碼
代碼如下:

custcmd2() # arg1 $line
{ echo ----------------------------c2 -----list file
dir $1
echo
cat $1
}

#處理函數(shù),得到目錄,找到conf文件,依次處理每個conf文件

復(fù)制代碼
代碼如下:

custcmd() # arg1 $line
{
cfdir=`dirname $1`
cd $cfdir
echo ----------------------------c1----------------------------
ls *.conf > /tmp/tmpfcf2
echo ..cat
cat /tmp/tmpfcf2
whilefun /tmp/tmpfcf2 custcmd2
}

#找到運行的程序

復(fù)制代碼
代碼如下:

ps -ef | grep home |grep server |grep -v grep|awk '{print $8 }' > /tmp/tmpfcf;

#開始處理

復(fù)制代碼
代碼如下:

whilefun /tmp/tmpfcf custcmd
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 云龙县| 青河县| 柞水县| 浦东新区| 藁城市| 余江县| 台前县| 恭城| 普兰县| 祁门县| 福清市| 涟源市| 商都县| 汶川县| 凤庆县| 延庆县| 吉木乃县| 墨脱县| 太仓市| 西昌市| 永春县| 额敏县| 平阴县| 固安县| 会东县| 上林县| 丰宁| 乌海市| 姜堰市| 招远市| 乌拉特前旗| 同心县| 吴桥县| 长丰县| 黎川县| 奉贤区| 乳山市| 拉萨市| 乌鲁木齐市| 四川省| 民勤县|