使用Shell脚本内容保存文件

时间:2017-10-07 19:53:58

标签: linux bash

$net_script是变量和存储文本(脚本内容)。我需要使用run.sh内容创建$net_script

$net_script

echo "Start..."
cat <<EOF > /etc/sysconfig/network-scripts/ifcfg-$1
DEVICE=$1
TYPE=Ethernet
IPADDR=$2
NETMASK=255.255.255.0
GATEWAY=$3
ONBOOT=yes
BOOTPROTO=static
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
EOF

但它没有正确存储。我试过了echo,但那不起作用。

cat <<'EOF' >> run.sh $net_script EOF

1 个答案:

答案 0 :(得分:0)

试试这个

echo "${net_script}" > run.sh