Originally Posted by ShiGua
I have a value stored in x and I need to compare it to the numbers in every other line of a file. The file contains alternating lines of numbers and letters:
I need to compare x to the numbers in every other line without the first four characters of that line. So I want to compare x to 1111, then to 2222, then 3333. This is to be the condition in an if statement:
if [ $x = (line 1 without first four characters) ]
if [ $x = (line 3 without first four characters) ]
I know I would have to use something along the lines of = $(sed something) or maybe cut, but I don't know how to reference the file by line.
As with your other thread, post what you've written/tried so far, and tell us where you're stuck, and we'll be happy to help. However, this sounds very much like a homework question, and as a rule, you're not going to get someone here to do it for you.
If you show you've put some effort into things, and tell us where you're stuck, you're much more likely to get a favorable response.