當我們在使用kickstart 的時候,會遇到寫網路卡配置檔案的情況,這時候我們使用cat > file << EOF 命令等,可以從標準輸入中接受輸入並儲存到 file 檔案中。
cat> 檔名<<eof
用來建立檔案
在這之後輸入任何東西 都是在 檔案裡的
輸入完成之後EOF結尾 代表結束
# simple eth0 config, again not hard-coded to the build hardware cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF DEVICE="eth0" BOOTPROTO="dhcp" ONBOOT="yes" TYPE="Ethernet" USERCTL="yes" PEERDNS="yes" IPV6INIT="no" EOF
這裡應注意,後面的文字 不止接 EOF , 接任何字元字元都行,只要保持前後對應。
[root@dhcp-65-15 ~]# cat > file << - 1 2 3 - [root@dhcp-65-15 ~]# ls anaconda-ks.cfg file [root@dhcp-65-15 ~]# cat file 1 2 3 [root@dhcp-65-15 ~]#