2019-01-04 ag快速定位哪些網(wǎng)盟曾針對(duì)CPI訂單過(guò)濾過(guò)

快速定位哪些網(wǎng)盟曾針對(duì)CPI過(guò)濾過(guò)

[Administrator@RobertNote@/e/SRAll/AllMayDay/2016-08-26/2017-03_Arch/online-offer-pullpush_dev/apicamtask@周四 2018-12-27@18:42:40]
19218 $ ag -i cpi *|grep -v "http://"
appalgo.js:14:            if (!/CPI/gi.test(ad.e_revenue_type)) continue;
appleads_adv_a.js:16:            if (!/CPI/gi.test(ad.name)) continue;
appthis_adv_a.js:16:            if (!/CPI/gi.test(ad.payout && ad.payout.method)) continue;
bingmobsys.js:24:            if (!/CPI/gi.test(ad.offer.category)) continue;
boommob_adv_a.js:19:                if (!/CPI/gi.test(ad.category)) continue;
Cheetah.js:16:            if (!/CPI/gi.test(ad.name)) continue;
convison_adv_a.js:16:            if (!ad.is_cpi) continue;
CreativeClicks_adv.js:16:            if (!/CPI/gi.test(ad.name)) continue;
mediumin_adv_a.js:16:            if (!/CPI/gi.test(ad.pricing_model)) continue;
mobnative_adv_a.js:16:            if (!/CPI/gi.test(ad.type)) continue;


Mobpro.js:17:            if (!/CPI/gi.test(ad.comm_model)) continue;
Mobpro_bak.js:28:            if (ad.commissions[0].model === 'cpi') {
Mobpro_Imp.js:18:            if (ad.commissions[0].model === 'cpi') {
    
    
Mobtions_adv_a.js:16:            if (!ad.is_cpi) continue;
Oceanbys.js:17:            if (!/CPI/gi.test(ad.offer_type)) continue;
oupeng_adv_a.js:16:            if (!/CPI/gi.test(ad.title)) continue;
Playbeat.js:17:            if (!/CPI/gi.test(ad.Name)) continue;
Polemedia.js:17:            if (!/CPI/gi.test(ad.payout_type)) continue;
promoadx.js:17:            if (!/CPI/gi.test(ad.pricing_type)) continue;
pubtower.js:16:            if (!/CPI/gi.test(ad.pay_model)) continue;
Rivermob.js:17:            if (!/CPI/gi.test(ad.payout_type)) continue;
Rulead_adv_a.js:17:            if (!/CPI/gi.test(ad.Name)) continue;
Smarter_new.js:17:            if (!/CPI/gi.test(ad.name)) continue;
Soloads.js:26:            if (!/CPI/gi.test(ad.payout_type)) continue;
Tapgerine.js:19:            if (!/CPI/gi.test(ad.Tags)) continue;
wevemob.js:17:            if (!/CPI/gi.test(ad.payout_type)) continue;

快速選擇部分網(wǎng)盟禁用CPI過(guò)濾:

 ag -i cpi *|grep -v "http://"|head -10|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'

上述命令對(duì)第一次顯示的內(nèi)容進(jìn)行處理,只獲取前十行的文件名,然后使用sed在其CPI內(nèi)容行前加上js的注釋標(biāo)志即可。
sed使用@作為分割符是為了避免js的注釋標(biāo)志的影響

查看下曾經(jīng)執(zhí)行過(guò)的相關(guān)命令
19489 $ hg cpi|grep sed
19240  [2018-12-27 18:56:13] ag -i cpi *|grep -v "http://"|head -10|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
19242  [2018-12-27 18:57:29] sed -i '/is_cpi/s@^@//@' convison_adv_a.js
19256  [2018-12-27 23:47:32] ag -i cpi *|grep -v "http://"|head -16|tail -13|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
19489  [2019-01-04 16:58:19] hg cpi|grep sed
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、前言 我們都知道,在Linux中一切皆文件,比如配置文件,日志文件,啟動(dòng)文件等等。如果我們相對(duì)這些文件進(jìn)行一些...
    以七v為書閱讀 1,678評(píng)論 0 5
  • grep擅長(zhǎng)查找,awk擅長(zhǎng)分析(select),sed擅長(zhǎng)批量編輯行概述SED的英文全稱是 Stream EDi...
    Arroganter閱讀 1,137評(píng)論 0 7
  • grep擅長(zhǎng)查找,awk擅長(zhǎng)分析(select),sed擅長(zhǎng)批量編輯行 概述 SED的英文全稱是 Stream E...
    piziyang12138閱讀 979評(píng)論 0 3
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,715評(píng)論 0 5
  • 剛從 ThoughtWorks 北京離職。小結(jié)一下這幾個(gè)月的工作與生活。 我是在宣講會(huì)上看到 ThoughtWor...
    district10閱讀 6,133評(píng)論 2 8

友情鏈接更多精彩內(nèi)容