Ultraedit has some fantastic file search capablilities. It shows you a list of what it finds. You can even click on a found item, and it will bring up the file and go to the line in the file.
Dennis McGrath -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of MikeB Sent: Tuesday, November 10, 2009 9:17 AM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: Searching for file contents You can set the file as a VarChar and use SLOC to determine if the string value is in the file. Set var VFile VarChar = ['TheFullPathNameOfTheFile'] set var vSloc integer = (SLOC(.VFile, 'ST*856*123')) if vSloc > 0 then pause 2 using '"ST*856*123" found in current file' else pause 2 using 'No Matching String in current file' endif ----- Original Message ----- From: <[email protected]> To: "RBASE-L Mailing List" <[email protected]> Sent: Tuesday, November 10, 2009 10:03 AM Subject: [RBASE-L] - Searching for file contents In Windows you can search for a specific text string in all files for a folder(s). DOS has a similar FIND command. I need to be able to execute this function from within Rbase. Say there are 100 files in a folder and I need to find the one that has "ST*856*123" in it. I can ZIP a FIND command, output the results to a text file, load the text file into Rbase and then parse the temp table to see if the string was found. Any better ideas on how to accomplish this? Thanks, -Bob

