傳入多個參數依次修改文件(bash腳本)

因工作需要自己寫的bash腳本
傳入多個參數依次修改文件!分享出來供大家參考!

實例腳本:br/>#!/bin/bash
arg=($@)
n=0
m=0
sad=ls /usr/local/conf | grep test | sort
smile=ls /usr/local | grep test | sort
for slt in $smile
do
sed -i "s/.serverId./\t'serverId' => '3${arg[$n]}',/g" /usr/local/${slt}
n=$[$n+1]
done
for sss in $sad
do
sed -i "s/.server_name./\tserver_name ${arg[$m]}/g" /usr/local/conf/$sss
m=$[$m+1]
done

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章