Shell 文件第一行加入特定内容

laofo · 2017年04月21日 · 最后由 laofo521@gmail.com 回复于 2017年05月04日 · 3 次阅读

比如修改/etc/hosts.allow 文件,可以让特定的 ip 可以 ssh 到本机

sed -i '1s/^/sshd:192.168.10.2:allow\n/' /etc/hosts.allow

删除文件最后一行

sed -i ‘$d‘ file
sed -i '1s//sshd:10.195.66.11:allow\n/' /etc/hosts.allow
sed: -e expression #1, char 0: no previous regular expression

改成

sed -i "1s/^/sshd:10.195.66.11:allow\n/" /etc/hosts.allow
需要 登录 后方可回复。