我需要更换一堆
&p_Data->scratchBuffer0_U32[ 0 ]
带
scratchBuffer0_U32
目录及其子目录中的大量c文件。
此外,一些开发人员将[0]写为[0]和[0]
答案 0 :(得分:1)
这可行:
predMatrix <- create_matrix(newdf[,1], originalMatrix=matrix,language="english",minDocFreq = 2,stripWhitespace = TRUE,
removeStopwords=TRUE, removeNumbers=TRUE ,weighting=tm::weightTf,
stemWords=TRUE )
predSize = length(tweets2[,1]);
predictionContainer <- create_container(predMatrix, labels=rep(0,predSize),
testSize=1:predSize, virgin=TRUE)
results = classify_models(predictioncontainer, models)
答案 1 :(得分:0)
如果你正在使用* nix而你正在尝试替换多个文件中的字符串,请查看此answer here,其中显示了如何使用find和perl进行递归替换。
根据括号之间的差异,您必须为所有4种情况运行它 - [0],[0],[0]和[0]。
答案 2 :(得分:0)
使用-i
的GNU sed进行伪就地编辑:
find . -type f -exec sed -i 's/&p_Data->scratchBuffer0_U32\[[[:space:]]*0[[:space:]]*\]/scratchBuffer0_U32/g' {} +