标签: macos command-line terminal
在我的程序崩溃报告中,我发现有些用户的文件名(或%0D)中的CR字符导致崩溃。如何在Windows或Mac上制作该文件以便重现崩溃?
答案 0 :(得分:0)
在OSX上:
#!/bin/sh CR=$(echo X |tr X '\r') ls >"foo${CR}bar"
生成ls将显示为foo?bar的文件,其中?是ASCII回车。
ls
foo?bar
?