[R] help using SED
David Winsemius
dwinsemius at comcast.net
Sun Dec 6 04:53:38 CET 2015
> On Dec 5, 2015, at 4:49 PM, Glenn Schultz <glennmschultz at me.com> wrote:
>
> All,
>
> I have not used SED in the past so I am continuing to read its documentation but I need some help with R
>
> Here is my SED command which works:
> system("sed -i '' '/^[\r#]/d; /AGENCY/d' /Library/Frameworks/R.framework/Versions/3.2/Resources/library/BondLab/Temp_CashFlow/blx_test.cfm")
>
> Here are my R commands which do not work.
> ReadCF <- paste("system(sed -i '' '/^[\r#]/d; /AGENCY/d' ",
> system.file(package = "BondLab"),"/Temp_CashFlow/",
> CashFlowData, ".cfm)", sep ="")
>
> eval(parse(text = ReadCF))
> I have managed to determine that the problem is the missing quotes but I do not know how to get those included in the below R command.
I see no explanation of what you are attempting, but the method of including an actual quote in an R character vector element is to escape it:
> cat("\"")
"
> nchar("\"")
[1] 1
—
David Winsemius
Alameda, CA, USA
More information about the R-help
mailing list