01-10-2011
easy grep question
pattern matching porblem.
I have a file with lines like this:
hdisk2 blah 03
hdisk3 blah 03
hdisk21 blat 06
hdisk23 blah 06
hdisk210 blat 06
So I want to grep for just hdisk2, but I get back as you would expect
hdisk2
dhsik21
hdisk23
hdisk210
I tried several techniques with -w and -e and all sorts of combos of " and '
The only success I had was pattern matching versus the entire line... but if I know I want hdisk2 and don't know how the rest of the line will look, that doesn't help me.
Help!
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
Simple question. How do I convert a unix text file to a dos text file?
Thanks
Helen (4 Replies)
Discussion started by: Bab00shka
4 Replies
2. UNIX for Dummies Questions & Answers
I know the Sun Solaries versions are ( 2.3 , 2.4 , 2.5 ... 7 , 8 ) .
But some times I see sun os v5.x what does it mean ??
also what is the last new machine for sun and what are its details specifications .
Thanks (3 Replies)
Discussion started by: tamemi
3 Replies
3. UNIX for Dummies Questions & Answers
Hello Again,
Ok guys. Thanks again for your help last time but I am in need of your experience again. I wrote this script:
#!/bin/sh
# List either files or directories in individual accounts
# using 1, 2 or 3 with invalid
case $1 in
echo select 1 to see the FILES in your... (3 Replies)
Discussion started by: catbad
3 Replies
4. Shell Programming and Scripting
this is the simple question, please help me!
the question is: how to send exactly 50 ICMP Echo request packets with 500 bytes of payload to 202.139.129.221?
I tried to use ping -F 500 202.139.129.221, but it didn't work.
Thanks! (6 Replies)
Discussion started by: kikikaka
6 Replies
5. Shell Programming and Scripting
I have a file name in this format
ABC_WIRE_TRANS_YYYYMMDD_00.DAT
I need to cut out the _00 out of the file name everytime. It could be _00, _01,_02, etc ....
How do I cut it out to look as follows?
ABC_WIRE_TRANS_YYYYMMDD.DAT (6 Replies)
Discussion started by: lesstjm
6 Replies
6. UNIX for Dummies Questions & Answers
Hi everybody:
Could anybody tell me if I have several files which each one it has this pattern name:
name1.dat name2.dat name3.dat name4.dat name10.dat name11.dat name30.dat
If I would like create one like:
name_total.dat
If I do:
paste name*.dat > name_total.dat (15 Replies)
Discussion started by: tonet
15 Replies
7. UNIX for Dummies Questions & Answers
I have this output:
uniquemember=uid=315kthatch,ou=people,ou=client315,dc=paisleyhosting,dc=com
and i want the output to be just this:
315kthatch
I need it to be generic tho, because I have hundreds of lines of output, and the preceding numbers are not always 315. So I would need... (3 Replies)
Discussion started by: kthatch
3 Replies
8. UNIX for Dummies Questions & Answers
This seems like an easy question, but I can't find an answer already posted.
I want a command to return all of the lines in a file containing exactly a string
I tried
grep -x "372701" x.txt
but this did not return anything
I am just trying to search a file for lines which contain... (4 Replies)
Discussion started by: jgrosecl
4 Replies
9. UNIX for Dummies Questions & Answers
Two things.
1. I need to list all the jpg that start with a specific pattern and I tried using wildcards and can't get it to work. Basically:
grep "cpd*.jpg" myfile.sgm return all entries that start with cpd (wildcard) and jpg
but this does not work and I can't find another option--I'm... (4 Replies)
Discussion started by: jcor826
4 Replies
10. Shell Programming and Scripting
Hi! I'm trying to do this:
1 -
2 -
3 -
4 -
5 -
I'm using seq for this:
seq 1 20 > filename.txt
How do I get the "-"? I've tried -f per man but can't get anything to work. Also, is there an easier or better way than using sequence? Thanks! (6 Replies)
Discussion started by: TonyBe
6 Replies
LEARN ABOUT PHP
mailparse_uudecode_all
MAILPARSE_UUDECODE_ALL(3) 1 MAILPARSE_UUDECODE_ALL(3)
mailparse_uudecode_all - Scans the data from fp and extract each embedded uuencoded file
SYNOPSIS
array mailparse_uudecode_all (resource $fp)
DESCRIPTION
Scans the data from the given file pointer and extract each embedded uuencoded file into a temporary file.
PARAMETERS
o $fp
- A valid file pointer.
RETURN VALUES
Returns an array of associative arrays listing filename information.
+-------------+-------------------------------------------------+
| | |
| filename | |
| | |
| | Path to the temporary file name created |
| | |
| | |
|origfilename | |
| | |
| | The original filename, for uuencoded parts only |
| | |
+-------------+-------------------------------------------------+
The first filename entry is the message body. The next entries are the decoded uuencoded files.
EXAMPLES
Example #1
mailparse_uudecode_all(3) example
<?php
$text = <<<EOD
To: fred@example.com
hello, this is some text hello.
blah blah blah.
begin 644 test.txt
/=&AI<R!I<R!A('1E<W0*
`
end
EOD;
$fp = tmpfile();
fwrite($fp, $text);
$data = mailparse_uudecode_all($fp);
echo "BODY
";
readfile($data[0]["filename"]);
echo "UUE ({$data[1]['origfilename']})
";
readfile($data[1]["filename"]);
// Clean up
unlink($data[0]["filename"]);
unlink($data[1]["filename"]);
?>
The above example will output:
BODY
To: fred@example.com
hello, this is some text hello.
blah blah blah.
UUE (test.txt)
this is a test
PHP Documentation Group MAILPARSE_UUDECODE_ALL(3)