佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > linux中shell 函數(shù)式用法嘗試具體說(shuō)明

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

熱門標(biāo)簽:電話機(jī)器人搭建 硅谷的囚徒呼叫中心 美團(tuán) 百度競(jìng)價(jià)點(diǎn)擊價(jià)格的計(jì)算公式 解決方案 家政服務(wù)網(wǎng)絡(luò) 外呼系統(tǒng) 服務(wù)器配置
循環(huán)找各個(gè)程序目錄里面的所有配置文件內(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文件,依次處理每個(gè)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
}

#找到運(yùn)行的程序

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

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

#開始處理

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

whilefun /tmp/tmpfcf custcmd

標(biāo)簽:臨沂 韶關(guān) 邢臺(tái) 北海 烏蘭察布 防城港 撫州 南昌

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux中shell 函數(shù)式用法嘗試具體說(shuō)明》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    夏河县| 黎城县| 金塔县| 肇州县| 东明县| 商河县| 东乡县| 阿拉善左旗| 南丰县| 繁峙县| 本溪| 金沙县| 扬州市| 奉节县| 旌德县| 大英县| 德令哈市| 马关县| 白水县| 民丰县| 石泉县| 延寿县| 靖远县| 土默特左旗| 当涂县| 唐海县| 普洱| 格尔木市| 丰原市| 宜黄县| 鄂州市| 莆田市| 裕民县| 威海市| 津南区| 米林县| 鲜城| 女性| 永和县| 周宁县| 宁陵县|