11-24-2011
Help using Grep with Unix
Hey there, I'm brand new to using Unix as I just started a course on it in my University, and I currently working through a worksheet which focuses on the many commands and methods of GREP (I'm working through the terminal command line in Unix). Currently I am confused with using Grep and vi in the same command. Here is what the question describes.
Quote:
i) When the data was input into the carslist.txt file, the data input clerk made an error with the CAPS LOCK key, when entering details about a “Peugeot” car. How could you use the grep command to find all types of “Peugeot” cars irrespective of the data input clerk's error?
j) Using the command you've found in i), identify the incorrect record in the file, and appropriately correct the record affected using vi.
I found out that by using -i in the command that it will search for words even if they have different upper case/lower case differences, as long as they are correctly spelt the same. However as it mentions in j, it asks for me to correct the spelling error using vi, and I am unsure about how to use this method, or at least how to use it with GREP anyway as I have use gvip (I believe it was) in a past worksheet.
Also once this problem is 'hopefully solved' I may be posting more in this thread about any other GREP related issues I am having with my work. Hopefully I am allowed to do this, but if not I can always create new threads about it. If I need to include anything else with my question just say and I will make sure to do so. Hopefully I didn't do anything wrong in asking these questions and that someone will be able to help me with my concerns. =-)
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
Can anyone help me or tell me how I can get a unix shareware that will allow me use grep with the following flags -A and -B. the version of Unix we have dont have this.
I am doing a grep on a log to capture any error but I want what is returend to be more meaningful.
Thanks
Amen. (7 Replies)
Discussion started by: aasemota
7 Replies
2. Shell Programming and Scripting
I need to seach all strings that matches "if ; then" in all files
If i put
grep "if ; then" *.* it is not giving any result (1 Reply)
Discussion started by: pmsuper
1 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I'm trying to save the wc from a grep command in my unix script and then later in my script I try to reference the variable but I have no luck. Any help is greatly appreciated!
--------------------
set xTest = 'grep -i lisa daily.log'
if ;
then
echo "TEST" >> daily.log
fi... (6 Replies)
Discussion started by: lisa_0801
6 Replies
4. Shell Programming and Scripting
Hola, solicito ayuda para procesar un archivo de texto como el siguiente y luego obtener las variables.
archivo.txt:
Sending 5, 100-byte ICMP Echos to 10.249.98.94, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 28/33/44 ms
Variables a obtener:
... (5 Replies)
Discussion started by: mmunarriz
5 Replies
5. UNIX for Dummies Questions & Answers
Hello,
I looking to use grep to return a string with exactly n matches.
I'm building off this:
ls -aLl /bin | grep '^.\{9\}x' | tr -s ' '
-rwxr-xr-x 1 root root 632816 Nov 25 2008 vi
-rwxr-xr-x 1 root root 632816 Nov 25 2008 view
-rwxr-xr-x 1 root root 16008 May 25 2008... (7 Replies)
Discussion started by: MykC
7 Replies
6. UNIX for Dummies Questions & Answers
Hello,
I'm working on unix with grep (GNU grep) 2.5.1. I'm going through some of the newer regex syntax using Regular Expression Reference - Advanced Syntax a guide.
ls -aLl /bin | grep "\(x\)"
Which works, just highlights 'x' where ever, when ever.
I'm trying to to get (?:) to work but... (4 Replies)
Discussion started by: MykC
4 Replies
7. Homework & Coursework Questions
how can i find related pattern in a text file without using grep command in unix (2 Replies)
Discussion started by: feint
2 Replies
8. Shell Programming and Scripting
Dear Sir,
I need to remove the word /klp/ in all the files present in the directories
can you tell me how to remove the word globally.
grep "/klp/" * -exec ls -l
Once the above command is exectubed I could see lot of files displayed. (8 Replies)
Discussion started by: ramkumar15
8 Replies
9. Shell Programming and Scripting
Dear Team
/app/Appln/logs/
echo Session used server are 'grep -i pid|grep -i session | cut -d'.' -f1 | awk '{print $9}' | sort | uniq'
Output -
lxserver01
lxserver02
lxserver03
When I grep session pid in logs server details I can see above distinct server details but I... (6 Replies)
Discussion started by: skp
6 Replies
10. Web Development
Hi
I am new to JavaScript & haven't done much work with it, but have mainly experience with UNIX. I have a piece of code where I want to grep (excuse the UNIX language :D) for a id and get the number from that.
{
"time": 900,
"avail": 1,
"price": 0,
"datetime":... (8 Replies)
Discussion started by: simpsa27
8 Replies