【发布时间】:2012-10-30 09:13:50
【问题描述】:
我有这个代码:
# Generate bash script
$bashScript = "#!/bin/bash`n";
$bashScript += [string]::Join("`n", $cmds)
[System.IO.File]::WriteAllLines($location.ToString() + ".\build.sh", $bashScript);
问题是我总是在文件末尾得到CRLF 字符!
#!/bin/bash [LF]
tsc ... [LF]
java ... [LF]
java ... [CR][LF]
除了最后替换CRLF,我还能做些什么吗?
【问题讨论】:
标签: file shell powershell newline