3
在这个特定的脚本中,他们使用\n
。 n和 r之间的区别是什么?
#!/usr/bin/expect
set password [lindex $argv 0]
spawn asadmin enable-secure-admin
expect "admin"
send "admin\n"
expect "password"
send "$password\n"
expect eof
exit
问题
能\r
一样好已经使用?如果不是,有什么区别?
只需添加到Kenster的伟大答案,维基百科在[newline](http://en.wikipedia.org/wiki/Newline)/ EOL约定及其背后的历史上有一篇很好的文章。请注意,一些Internet协议更喜欢EOL的'\ r \ n'组合,尽管大多数软件都会处理普通的'\ n',而使用这种协议的库例程可能会自动将本地EOL转换为正确的顺序。 – 2014-10-04 07:28:37