云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_无法连接到激活服务器_免费申请

小七 141 0

云存储_无法连接到激活服务器_免费申请

如果在BODS中读取源文件之前,企业云服务器,必须搜索并替换源文件中的某些文本,该怎么办?

我们想到的第一件事就是使用"替换"功能。如果我们有多个列需要执行搜索和替换,我们必须为每个列复制粘贴相同的替换命令。

更好的方法是将替换任务发送给外部实用程序-外部BODS。Windows用户可以使用VB脚本或Powershell。

Powershell在单行命令中进行搜索和替换,云服务器的,该命令可以在BODS中使用exec函数调用。

替换命令

Powershell-命令"(gcmyFile.txt文件)-替换"foo",淘客放单平台,大数据和数据库,'bar'|输出文件myFile.txt文件"

新建自定义函数如下

自定义函数内容

print('对文件执行查找和替换命令'| |$FileName);

print('搜索字符串:'| |$SearchTxt);

print('替换字符串:'| |$replacettxt);

$command='-命令"(gc'| |$FileName)||')-替换\"| |$SearchTxt | |'\",返现网,\"| |$replacettxt | |'\'| Out File-编码UTF8'| |$FileName | |''';

print('powershell'| |$Command);

exec('powershell',$Command,1);