09-21-2009
awk '/your regexp/' file
sed -n '/your regexp/p' file
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I am looking for a file with 'MCR0000000716214' in it. I tried the following command:
grep MCR0000000716214 *
The problem is that the folder I am searching in has over 87000 files and I am getting the following:
bash: /bin/grep: Arg list too long
Is there any command I can use that can... (6 Replies)
Discussion started by: runnerpaul
6 Replies
2. Shell Programming and Scripting
Hello,
I am processing a text file which contains only words with few combination of characters (it is a dictionary file).
example:
havana
have
haven
haven't
havilland
havoc
Is there a way to exclude only 1 to 8 character long words which not include space or special characters : '-`~.. so... (5 Replies)
Discussion started by: alekkz
5 Replies
3. Shell Programming and Scripting
Hi techies ..
This is my first posting hr ..
Am facing a serious performance problem in counting the number of lines in the file. The input files i get will be in some 10 to 15 Gb of size or even sometimes more ..and I will load it to db
I have used wc -l to confirm whether the loader... (14 Replies)
Discussion started by: rajesh_2383
14 Replies
4. Solaris
Is there any other editor, installed by 'default' in Sparc Solaris10, besides vi?
I'd like to avoid installing anything new.
If not, how to make vi more user-friendly?
thanks. (8 Replies)
Discussion started by: orange47
8 Replies
5. UNIX for Dummies Questions & Answers
Hi,
We used to use the below commands often.
ps -ef|grep bc
ps -ef|grep abc|grep -v grep
Both fairly returns the same result.
For example, the process name is dynamic and we are having the process name in a variable, how we can apply the above trick.
For example "a" is the... (11 Replies)
Discussion started by: pandeesh
11 Replies
6. Shell Programming and Scripting
Hi Experts,
PFB my requirement:
I have a file (named file1) containing numbers like:
372846078543002
372846078543003
372846078543004
372846078543005
372846078543006
I have another file (nemed file2)where lines containing these numbers(present in file1) are present; Eg:
lppza087; <PERFB >... (6 Replies)
Discussion started by: niladri29
6 Replies
7. Shell Programming and Scripting
#!/bin/sh
label:
echo sql poll
v=`sqlplus -s <<!
HR/HR
set pages 0 echo off feed off
select distinct status from
emp
where
id=5;
!
`
echo $v;
echo it comes here after false
if
then
echo if condition true
sqlplus -l scott/tiger <<EOF
select * from department;
EXIT (2 Replies)
Discussion started by: kumaar1986
2 Replies
8. Shell Programming and Scripting
Hi All,
We have few scripts where we are using grep -w option to do exact matching of the pattern. This works fine on most of our servers.
But I have encounter a very old HP-UX System(HP-UX B.11.00) where grep -w option is not available.
This is causing my scripts to fail. I need to change... (7 Replies)
Discussion started by: veeresh_15
7 Replies
9. Shell Programming and Scripting
say I have a big list of something like:
sdg2000
weghre10
fewg53
gwg99
jwegwejjwej43
afg10293
I want to remove the numbers of any line that has letters + 1 to 4 numbers
output:
sdg
weghre
fewg
gwg
jwegwejjwej
afg10293 (7 Replies)
Discussion started by: Siwon
7 Replies
GRCAT(1) General Commands Manual GRCAT(1)
NAME
grcat - read from standard input, colourise it and write to standard output
SYNOPSIS
grcat configuration
DESCRIPTION
configuration is a name of a configuration file. Directories ~/.grc/, /usr/local/share/grc/, /usr/share/grc/ are searched for the file (in
this order).
If the file is not found, it is assumed to be an absolute path of a configuration file located elsewhere.
Configuration file consists of entries, one per regexp, entries are separated with lines with first character non-alphanumeric (except #).
Lines beginning with # or empty lines are ignored.
Each entry consists of several lines. Each line has form: keyword=value where keyword is one of: regexp, colours, command, skip, count.
Only regexp is mandatory, but it does not have much sense by itself unless you specify at least a colour or command keyword as well.
regexp is the regular expression to match
colours is the list of colours, separated by commas (you can specify only one colour), each colour per one regexp group specified in reg-
exp.
command is command to be executed when regexp matches. Its output will be mixed with normal stdout, use redirectors ( >/dev/null) if you
want to supress it.
skip can be either yes, or no, if yes, the matched line will be skipped and not displayed in output. Default is no.
count is one of words: once, more, or stop.
once means that if the regexp is matched, its first occurrence is coloured and the program will continue with other regexp's.
more means that if there are multiple matches of the regexp in one line, all of them will be coloured.
stop means that the regexp will be coloured and program will move to the next line (i.e. ignoring other regexp's)
Regular expressions are evaluated from top to bottom, this allows nested and overlapped expressions. (e.g. you colour everything inside
parentheses with one colour, and if a following expression matches the text inside parentheses, it will be also coloured)
OPTIONS
None so far.
SEE ALSO
grc(1)
AUTHOR
Written by Radovan Garabik <garabik @ kassiopeia.juls.savba.sk>
GRCAT(1)