[R] grep fixed (?) in 2.14

Stephen Sefick sas0025 at auburn.edu
Thu Nov 3 15:01:36 CET 2011


That did the trick.  I have read about regular expressions often, and 
sometimes I get them right and sometimes I don't.  Is there a good 
reference resource that anyone could suggest?  Thanks for all of the help.

Stephen Sefick



On 11/03/2011 08:03 AM, jim holtman wrote:
> your syntax is wrong, you need:
>
>   scripts2source[grep("*\\.R$", scripts2source)]
>
> Notice the '\\.' to escape the special meaning of '.', and the "$" to
> anchor to the end of the line.
>
>
> On Thu, Nov 3, 2011 at 8:54 AM, Stephen Sefick<sas0025 at auburn.edu>  wrote:
>> #This is probably due to my incomplete understanding of grep, but the below
>> code has been working for some time to
>> #search for .R with anything in front of it and return a list of scripts to
>> source.  Likely, the syntax for the
>> #grep statement has been wrong all along.
>>
>> scripts2source<- (c("/home/ssefick/R_scripts/Convert_package.R",
>> "/home/ssefick/R_scripts/Convert_R_CODE",
>> "/home/ssefick/R_scripts/CV.R", "/home/ssefick/R_scripts/cvs.out.R",
>> "/home/ssefick/R_scripts/database_connect",
>> "/home/ssefick/R_scripts/database_connect_package.R",
>> "/home/ssefick/R_scripts/exit_db.R", "/home/ssefick/R_scripts/exit.R",
>> "/home/ssefick/R_scripts/hourly_zoo.R",
>> "/home/ssefick/R_scripts/model_diag.R",
>> "/home/ssefick/R_scripts/not_numeric.R",
>> "/home/ssefick/R_scripts/num_ecol_package.R",
>> "/home/ssefick/R_scripts/NumEcolR_scripts",
>> "/home/ssefick/R_scripts/old_scripts_DELETE_AFTER_DECEMBER",
>> "/home/ssefick/R_scripts/only_numeric_dataframe.R",
>> "/home/ssefick/R_scripts/only_numeric.R",
>> "/home/ssefick/R_scripts/PCA.ve.R",
>> "/home/ssefick/R_scripts/poster_ggplot2_theme.R",
>> "/home/ssefick/R_scripts/pressure_transducer_package.R",
>> "/home/ssefick/R_scripts/Pressure_Transducer_R_CODE",
>> "/home/ssefick/R_scripts/publication_ggplot2_theme.R",
>> "/home/ssefick/R_scripts/r2test.R",
>> "/home/ssefick/R_scripts/recession_constant_package.R",
>> "/home/ssefick/R_scripts/recession_constant_R_CODE",
>> "/home/ssefick/R_scripts/serdp_name_split.R",
>> "/home/ssefick/R_scripts/setup_R.R",
>> "/home/ssefick/R_scripts/USGS.R"))
>>
>> scripts2source[grep("*.R", scripts2source)]
>>
>> #here is my problem;  I would like these to be removed.
>> scripts2source[c(2,5,13,14,20,24)]
>>
>> #Thanks for all of your help in advance
>> #kindest regards,
>>
>> #Stephen Sefick
>>
>> ______________________________________________
>> R-help at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
>



More information about the R-help mailing list