【发布时间】:2022-01-01 22:46:27
【问题描述】:
我有以下参数需要检查它是否在文件中可用。
PARAMS='SQLNET.INBOUND_CONNECT_TIMEOUT>=45'
如何检查文件中是否出现上述参数,如果文件中可用,则计数为 1。还要注意,在“>=”之前和之后可以有空格.
我有以下代码:
PARAM_COUNT=`cat file_name | tr -d "[:blank:]" |awk '$1 ~ /^[^;#]/' | grep -i ${PARAM} | wc -l`
请提出需要修改的建议。谢谢。
【问题讨论】: