shell脚本读取配置文件参数

shell脚本读取配置文件参数,第1张

1、 读取配置文件时,将注释符#标记的行和空行全部过滤 sed -E '/^#|^ $/d' $env_file 。

2、 匹配指定参数相符的行并截取对应的值 awk -F "${param}=" "/${param}=/{print \$2}" 。

3、 获得的结果可能有多个,取最后一个值 tail -n1 。

4、这3步都用 | 管道符连接,其作用是将当前的结果作为下一条命令的输入,连续处理以达到获取参数的最终目的。

可以试试下面的死循环脚本

会不断的计算机 2的(2的20)次方。

while :

do

echo 2^2^20|bc &>/dev/null

done

if test $# -gt 0 #005

then

for pname in $ #005

do

pid=`ps -e | grep $pname |sed -e '/grep/D' -e 's/^ //' -e 's/ //'`

echo now killing pocess $pname pid is $pid kill -15 $pid

done

exit 0

else

echo 'usage: kpn <process_name_you_want_to_kill>'

exit 1

fi

以上就是关于shell脚本读取配置文件参数全部的内容,包括:shell脚本读取配置文件参数、如何写个shell程序使linux的cpu占用增大、aix下如何用shell脚本根据进程的CPU占用率定时杀死进程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9646960.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存