0
$net_script
是变量并存储文本(脚本内容)。我需要使用$net_script
内容创建run.sh
。使用Shell脚本内容保存文件
$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
你们是不是要创建此脚本? –
@Paula Livingstone我的脚本源存储在varieble($ net_script)上,我尝试用cat –
创建.sh文件所以你有一个名为$ net_script的文件,如上所示,你试图创建一个名为run.sh的文件,它具有相同的内容?? –