Re: Scripting question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Leonard Miller wrote:
peery@xxxxxx 07/11/03 09:38AM >>>

cat file | grep -v ^\ > file_nospace (that's a ^ followed by a \ followed by a space)
mv file_nospace file
>
> Thanks Alan,
> That worked great.  Now let me ask you this.
> I have another file with blank lines - no space or tabs, just
> carriage returns.
> Can I use that same line to remove those blank lines?


$ grep -v '^$' file > file_nospace


You can also accomplish both of your filters in one path like this:

$ egrep -v '^([[:space:]]|$)' file > file_nospace

That command will eliminate lines where the beginning of the line is followed either by whitespace or by the end of the line.



--
Psyche-list mailing list
Psyche-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/psyche-list

[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux