【发布时间】:2016-03-23 18:04:15
【问题描述】:
我试图让一个 perl 脚本在文本文件的末尾添加一个换行符,然后写入以下内容:
/bin/假
文件如下所示:
/bin/sh
/bin/破折号
/bin/bash
/bin/rbash
/usr/bin/tmux
/usr/bin/screen
我已尝试运行以下脚本:
perl -pi -e 's///usr//bin//screen///usr//bin//screen"\n"//bin//false/g' /etc/shells
但没有任何运气。它不接受换行符,只返回语法错误。你能帮忙吗!?
【问题讨论】:
-
echo /bin/false >> /etc/shells -
哇哦..这么简单!?请把它作为一个答案,然后我会批准它:)
-
温馨提醒mark answers accordingly ...
标签: linux bash perl server newline