07-05-2006
grep
$ echo "V_43.6.543" | egrep '^.*[0-9]+\.[0-9]+\.[0-9]+$'
seems to work for something like v_3.4.5 but now for v_21.43.434" ( when version number is made of numbers of more than 1 digit !
How do I accept multipe digit between the dot.
thanks.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
I am using egrep command to search one pattern. Following is the command i am using
egrep -i "ACL*" filename
but its also giving me the records which do not contain ACL.
any help would be appreciated.
Regards,
Sam (3 Replies)
Discussion started by: sam25
3 Replies
2. Shell Programming and Scripting
Hi All,
I am having a query regarding the usage of egrep command.
i am having two unix environmanets in environment when i am using
"egrep -f" it is working fine and other unix environment i am getting a syntax error.
Please let me know if i need to set any environmane variables.
... (12 Replies)
Discussion started by: Sriram.Vedula53
12 Replies
3. Shell Programming and Scripting
Dear All,
I want to get the rows from file1.txt whose first column is exactly as the numbers (not subset) from file1.txt. so, i have to read by line from file1.txt and search in file2.txt. So the first column of the output must be the same as the file1.txt.
I used
% egrep -w -f... (5 Replies)
Discussion started by: senayasma
5 Replies
4. Shell Programming and Scripting
Hi All,
Here is my question.
I have two files, file1.txt and file2.txt. I need the line number (index number) of file2.txt where the words in file1.txt appear. But they have to be in the same order as file1.txt. In example,
file1.txt
Z
K
A
...
T
file2.txt
W
A
Q
R (6 Replies)
Discussion started by: senayasma
6 Replies
5. Shell Programming and Scripting
cat /tmp/inventory.csv|grep AARP|egrep -v "T11|12.4\(7\)"
how do i exclude in addition to above 12.4\(3\)
I have tried adding this in i.e
-v "T11|12.4\(7\)|12.4\(3\)"
but it did not work (3 Replies)
Discussion started by: slashbash
3 Replies
6. Shell Programming and Scripting
Hello folks,
Here's how my current egrep command works:
egrep "NY|DC|LA|VA|MD" state_data.txt
I am planning to use a file to enter all allowable state values like say a new state_names.lookup with the following data:
NY
DC
LA
VA
MD
egrep "`cat state_names.lookup`"... (6 Replies)
Discussion started by: calredd
6 Replies
7. Shell Programming and Scripting
Hi Guys,
I need hepl on egrep commnad
I have one file and i need grep only specific lines..
EX:
2012-04-01 02:15:14 w
2012-04-01 02:15:14 w
2012-04-01 02:15:14 w
2012-10-26 02:15:14 w
2012-04-01 02:15:14 w
2012-10-26 02:15:14 w
2012-10-26 02:15:14 w
2012-10-26 03:18:56 M... (1 Reply)
Discussion started by: asavaliya
1 Replies
8. UNIX for Advanced & Expert Users
I have a source file which is something like :
C/*M/ / ***HMACCT ** MONTH FOR CURRENT MINUS 14 CAL DAY
C/*D/ / ***HMACCT ** DAY FOR CURRENT MINUS 14 CAL DAY
C/*X/ / ***HMACCT ** CENTURY FOR CURRENT MINUS 14 CAL DAY
C/*Y/ / ***HMACCT **... (5 Replies)
Discussion started by: gotamp
5 Replies
9. UNIX for Beginners Questions & Answers
my file is below
REREGISTER is something to Failed to create the request
Failed to create the request in not easy
I know how REREGISTERcommand i run is
egrep 'REREGISTER|Failed|to|create|the|request' test1
expected output
REREGISTER is something to Failed to create the request
i should... (2 Replies)
Discussion started by: mirwasim
2 Replies
10. Shell Programming and Scripting
Hello guys,
I have an issue when trying to do an egrep -v on a file, let me show you.
I want to filter the last column as to where it filters out the columns with asterisks and zeros ( * and 0 ) it is working properly up to a certain point where I have a value of '10000' which is also getting... (3 Replies)
Discussion started by: evergreen
3 Replies
LEARN ABOUT DEBIAN
algorithm::checkdigits::m10_005
CheckDigits::M10_005(3pm) User Contributed Perl Documentation CheckDigits::M10_005(3pm)
NAME
CheckDigits::M10_005 - compute check digits for Deutsche Post Identcode/Leitcode (DE)
SYNOPSIS
use Algorithm::CheckDigits;
$ic = CheckDigits('identcode_dp');
if ($ic->is_valid('21.802 580.906 6')) {
# do something
}
$cn = $ic->complete('21.802 580.906');
# $cn = '21.802 580.9066'
$cd = $ic->checkdigit('21.802 580.906 6');
# $cd = '6'
$bn = $ic->basenumber('21.802 580.906 6');
# $bn = '21.802 580.906'
DESCRIPTION
ALGORITHM
1. Beginning left all numbers are weighted alternatively 4 and 9.
2. The sum of all products is computed.
3. The sum of step 3 ist taken modulo 10.
4. The check digit is the difference between 10 and the number from step 3.
METHODS
is_valid($number)
Returns true only if $number consists solely of numbers and the last digit is a valid check digit according to the algorithm given
above.
Returns false otherwise,
complete($number)
The check digit for $number is computed and concatenated to the end of $number.
Returns the complete number with check digit or '' if $number does not consist solely of digits and spaces.
basenumber($number)
Returns the basenumber of $number if $number has a valid check digit.
Return '' otherwise.
checkdigit($number)
Returns the checkdigit of $number if $number has a valid check digit.
Return '' otherwise.
EXPORT
None by default.
AUTHOR
Mathias Weidner, <mathias@weidner.in-bad-schmiedeberg.de>
SEE ALSO
perl, CheckDigits, www.pruefziffernberechnung.de.
perl v5.10.0 2008-05-17 CheckDigits::M10_005(3pm)