swift - 如何在 Swift 中转义这段代码

标签 swift escaping

这是一个很简单的问题。
如何在 Swift 中转义此代码?
找到。 -name "*.flv"-exec sh -c 'avconv -i "{}"-c copy "$(echo "{}"| sed s/\.[^.]*$/.mp4/g )"'\;

我试图使用 \ 来逃避它,但它失败了。

我的 Playground 截图: https://dl.dropboxusercontent.com/u/97497395/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202016-02-29%2017.03.51.png

最佳答案

您需要通过在它们前面放置一个 \ 来转义每个 "。它们会提前结束您的字符串。

关于swift - 如何在 Swift 中转义这段代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35694623/

相关文章:

ios - 线程 1 EXC_BREAKPOINT(代码=1,子代码=0x101959bfc)Swift

svn - 如何转义 Subversion 管理的文件名中的 @ 字符?

sql-server - 如何在 PATINDEX 模式参数中转义下划线字符?

html - 如何用左尖括号 'pre' 解决 '<' 标签的问题?

Java - 写入文件时按字面意思转义反斜杠

swift - 如何在 Swift 单元测试中断言可选 Bool 的值?

swift - RGB 值在着色时做奇怪的事情? - swift

swift - 如何在 swift 中使用 plist 作为一种存储?

ios - 当单元格具有动态宽度时,CollectionView 中的间距不正确?

csv - Azure ML : How to save and process CSV files with semicolon as delimiter?