我想执行一个shell命令(我想touch
文件)。我使用system("shell command")
来执行该命令。
Objective-C - 如何将文件路径转换为shell符合文件路径
例如,我想在路径/Users/username/New Folder/
处触摸该文件。现在我需要将NSString
转换为符合shell命令的格式,如/Users/username/New\ Folder
。
是否有任何方法可以执行此类转换?
注意:它不只是用\
来代替空格。如果路径中有特殊字符,例如/Users/username/Folder(foo)/
,“shell路径”看起来像这样/Users/username/Folder\(foo\)/
谢谢;)那么容易... –