Hello, First, thanks for the answers, these were really useful. Second, I think that it doesn't work in a windows system with Unix Utils because the Unix Utils are limited, and doesn't have some parameters, then, when I try to use the sentence "grep -rHc '[[:print:]]' mydirecotry | grep ':0$'" it shows no answer.
So, and i try to call "grep -rHc '[[:print:]]' mydirecotry" and it shows this answer: Error: Invalid option -H And when I use "grep ':0$' ." it shows this answer: File .\filename.ext: Error: Line too long (file may be binary) - search aborted So, and when I display the Unix Utils Grep Help. it shows: Turbo GREP Version 1.2 Copyright (c) 1987, 1989 Borland International Syntax: GREP [-rlcnvidzuwo] searchstring file[s] Options are one or more option characters preceeded by "-", and optionally followed by "+" (turn option on), or "-" (turn it off). The default is "+". -r+ Regular expression search -l- File names only -c- match Count only -n- Line numbers -v- Non-matching lines only -i- Ignore case -d- Search subdirectories -z- Verbose -u- Update default options -w- Word search -o- UNIX output format Default set: [0-9A-Z_] A regular expression is one or more occurrences of: One or more characters optionally enclosed in quotes. The following symbols are treated specially: ^ start of line $ end of line . any character \ quote next character * match zero or more + match one or more [aeiou0-9] match a, e, i, o, u, and 0 thru 9 [^aeiou0-9] match anything but a, e, i, o, u, and 0 thru 9 Thank you a lot again... DarkRick Tony Abou-Assaleh-2 wrote: > > You need to provide more details about what happens, and why you think it > doesn't work, and if there are any errors or other messages. E.g., > provide sample input and output. > > BTW, why do you add number to name when addressing people? > > Cheers, > > TAA > > ----------------------------------------------------- > Tony Abou-Assaleh > Email: [EMAIL PROTECTED] > Web site: http://tony.abou-assaleh.net > ----------------------[THE END]---------------------- > > On Thu, 2 Nov 2006, DarkRick wrote: > >> >> Hi Tony Abou-Assaleh-2, >> >> I must suppose that the all the undamaged files have some printable >> characters. I tried your solution and it works really good when I'm in a >> Linux system. Thanks a lot. >> >> But when I'm working with Unix Utils for a windows system it doesn't >> work. >> What can I do? Or how should I fix it? >> >> Thanks again. >> >> >> Tony Abou-Assaleh-2 wrote: >> > >> > Are the undamaged files text files that are guaranteed to have some >> > printable characters anywhere in the file? >> > >> > If so, then the following worked on my testing: >> > >> > grep -rHc '[[:print:]]' mydirecotry | grep ':0$' >> > >> > Cheers, >> > >> > TAA >> > >> > ----------------------------------------------------- >> > Tony Abou-Assaleh >> > Email: [EMAIL PROTECTED] >> > Web site: http://tony.abou-assaleh.net >> > ----------------------[THE END]---------------------- >> > >> > On Wed, 1 Nov 2006, DarkRick wrote: >> > >> >> >> >> Hi Jian Wang-4, >> >> >> >> I have a lot of files in different folders, and some of them are >> damaged. >> >> A >> >> damaged file looks like a normal file in size, i.e 300 Kb, but all >> the >> >> 300 >> >> Kb of the file is 00 in hexadecimal format. >> >> I don't know exactly which files are damaged, so and I found this >> >> needing: >> >> 1. To list the files that are ok and exclude all damaged files (That >> are >> >> not >> >> full of 00 in hexadecimal format), but that it is not useful because I >> >> need >> >> to replace the damaged files, or >> >> 2. To list the files full of 00 in hexadecimal format >> >> >> >> I tried the second choice with this sentence: >> >> $ find / -type f -print | grep ^[1-9A-Za-z] >> >> It would return the files that doesn't contain the character set that >> I >> >> want >> >> to remove, but it returns nothing. >> >> >> >> Thanks a lot. >> > >> > >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Excluding-files-with-grep-tf2546079.html#a7134945 >> Sent from the Gnu - Grep mailing list archive at Nabble.com. >> >> >> > > > > -- View this message in context: http://www.nabble.com/Excluding-files-with-grep-tf2546079.html#a7224283 Sent from the Gnu - Grep mailing list archive at Nabble.com.
