使用文件名中的回车符创建文件

时间:2015-12-23 16:00:09

标签: macos command-line terminal

在我的程序崩溃报告中,我发现有些用户的文件名(或%0D)中的CR字符导致崩溃。如何在Windows或Mac上制作该文件以便重现崩溃?

1 个答案:

答案 0 :(得分:0)

在OSX上:

#!/bin/sh
CR=$(echo X |tr X '\r')
ls >"foo${CR}bar"

生成ls将显示为foo?bar的文件,其中?是ASCII回车。