php - PHP 中的命令 SED
问题描述
我如何使用 sed 命令在文件中进行搜索和替换,因为我目前遇到了错误。
$command = "sed -i \"y/\xE1\xE9\xED\xF3\xFA\xF1\xC1\xC9\xCD\xD3\xDA\xD1/aeiounAEIOUN/\" file.txt";
exec($command);
我有一个 .php 文件,我从中执行前面提到的命令,我打算从 .txt 文件中消除特殊字符,但是在执行 php script.php 时出现该错误:
sed:-e 表达式#1,字符 1:未知命令:`"'
建议?
解决方案
推荐阅读
- java - Spring AOP切面不拦截注解的方法
- missing-data - 使用具有 NaN 值的 SMOTE
- java - 等价于 graal.js 脚本引擎中的 Nashorn 的 importPackage
- sql-server - 执行 SQL Server 的任务怎么可能被并行调用?
- android - 如何获取触摸事件的绝对位置?
- git - 克隆外部(远程)存储库时的建议
- ios - 在 iOS13 上编辑加载到 WKWebview 上的 HTML 文件时围绕 html 内容的边框
- python - PyMySQL:连接被主机中的软件中止
- xaml - 如何防止在uwp中特定宽度和高度后窗口缩小
- c# - 使用 BitMiracle.LibTiff.Net 库将 JPEG 转换为 TIFF 图像 C# 时未获得预期输出