我的老板向我提出了一个问题,即如何将CRLF序列嵌入到他的shell脚本中(用于管理他正在做的某些netcat
或telnet
内容),并且具有合理的可移植性和稳健性方式。
答案 0 :(得分:5)
假设POSIX是“足够便携”的良好基线,
printf "\r\n"
答案 1 :(得分:1)
我对他的建议:
#!/bin/sh
crlf="$(echo xy | tr xy '\r\n')"
...但我对其他评论持开放态度。对于现代版本的GNU tr
和bash
来说,它当然没问题。