我正在尝试替换Mac OS X上的Makefile中的字符串,以便交叉编译到iOS.该字符串嵌入了双引号.命令是:
sed -i "" 's|"iphoneos-cross","llvm-gcc:-O3|"iphoneos-cross","clang:-Os|g' Configure
Run Code Online (Sandbox Code Playgroud)
错误是:
sed: RE error: illegal byte sequence
Run Code Online (Sandbox Code Playgroud)
我试着逃避双引号,逗号,破折号和冒号,没有任何快乐.例如:
sed -i "" 's|\"iphoneos-cross\"\,\"llvm-gcc\:\-O3|\"iphoneos-cross\"\,\"clang\:\-Os|g' Configure
Run Code Online (Sandbox Code Playgroud)
我有一点时间调试这个问题.有谁知道如何sed打印非法字节序列的位置?或者有谁知道非法字节序列是什么?
PDFtk服务器似乎无限期地悬挂在MacOS Sierra上.看起来类似于El Capitan上的问题.
我正在尝试运行此命令:
pdftk test1.pdf test2.pdf cat output out.pdf verbose
Run Code Online (Sandbox Code Playgroud)
我没有输出,只是无限期挂起.和我试过的其他命令一样.
PDFtk --version:
pdftk 2.02用于处理PDF文档的便利工具版权所有(c)2003-13 Steward and Lee,LLC - 请访问:www.pdftk.com这是免费软件; 查看复制条件的源代码.对于适销性或特定用途的适用性,没有任何保证.
有没有人设法找到任何解决方法?