来自我的ksh脚本
echo $IP1 $ALIAS1 >> /etc/hosts
echo $IP2 $ALAIS2 >> /etc/hosts
echo $IP3 $ALIAS3 >> /etc/hosts
我将hosts文件作为以下内容
10.10.10.10 node1_star
10.10.10.100 node_from_some_where
10.10.1.1 Node_HP_MACHINE
创建以下主机文件视图的简单方法是什么 为了获得IP到别名之间的恒定空格 如下:
(可以通过printf或echo操作)
10.10.10.10 node1_star
10.10.10.100 node_from_some_where
10.10.1.1 Node_HP_MACHINE
答案 0 :(得分:1)
printf
是一个功能强大的功能,可以完全按照您的意愿执行。
printf "%-20s %s\n" "$IP1" "$ALIAS1" >> /etc/hosts