shell 替换文本内容

tech2023-12-18  79

#!/bin/sh #set -x file="wpa_encry.conf" es_d="ssid=\"$1\"" i_d=ssid key="psk=\"$2\"" p_k=psk

id_line=`sed -n '/'"$i_d"'/=' wpa_encry.conf` pk_line=`sed -n '/'"$p_k"'/=' wpa_encry.conf`

sed -i "/$i_d/d" $file sed -i ''$id_line's/^/  '$es_d'\n/g' wpa_encry.conf

#/^/  是为了缩进

sed -i "/$p_k/d" $file sed -i ''$pk_line's/^/  '$key'\n/g' wpa_encry.conf  

最新回复(0)