I am trying to match a pattern exactly in a shell script. I have tried two methods
Both these methods require that I use the escape character. I am guessing that is why
the variable ${CURR_MP} is not printing.
Does anyone know of a way I can search the file multipath for an exact string match and then print the match and the next field. $1 $2?
thanks
Try,
I guess you want to expand the shell variable in your awk-one-liner. So use " " instead of ' ' . " " allows to interpret the shell variables before awk/perl has a go at it.
Hi, Can you help please.
I have the following comand:
if ]; then
l_valid_string="Y"
fi
The problem I am trying to solve is that my l_string = ABC and my file contains
ABC
ABC_EFG
I only want back the value ABC exact match. (3 Replies)
Hi all,
Is anyone able to help with the following query?
I have an input file with several lines of words, e.g.
"hellolaylahello"
"hellohellohellolayla"
I want to search for the exact string "hello" in each line and display:
2 "hellolaylahello"
3 "hellohellohellolayla"
I... (11 Replies)
Hi
I have a string of the form XY_X1998.10.500.
I want to check in a script that the middle part is always 10. How to achieve this?
e.g the input can be XY_X1998.20.500 OR XY_X1998.50.500
OR XY_X1998.10.500.
I have to print Yes everytime the middle value is 10 and NO when the middle... (2 Replies)
Hi All,
I'm writing unix script, it should find exact matching in search string. Looks simple but when i started i'm stuck to find the exact match character string.
The unix script reads the records from DB Table. The table will have values something likes these
Feed : A Feed File name :... (3 Replies)
I have in a file
domain.com. 1909 IN A 1.22.33.44
domain.com. 1909 IN A 22.33.44.55
ns1.domain.com. 1699 IN A 33.44.55.66
ns2.domain.com. 1806 IN A 77.77.66.66
I need to "grep" or "awk" out the lines starting with domain.com. as follows.
domain.com. 1909 IN A 1.22.33.44
domain.com.... (3 Replies)
I have file like below
summit hvar_rgrpd_10d_hvams17_ _kgr_prod.rec checksum checksum us europe
summit hvar_rgrpd_10d_hvams17_ _kgr_prod.xml var summit us ... (5 Replies)
Hi All,
I am breaking my head in trying to get a command that will exactly match my given string. I have searched net and found few of the options -
grep -F $string file
grep -x $string file
grep "^${string}$" file
awk '/"${string}"/ {print $0}' file
strangely nothing seems to... (3 Replies)
I just want to match "binutils1_test" only, and print the match line only
lyang001@lyang001-OptiPlex-9010:/tmp$ cat file
zbinutils1_test
bbinutils1_test
binutils1_test
w-binutils1_test
lyang001@lyang001-OptiPlex-9010:/tmp$ cat file |grep -w 'binutils1_test'
... (7 Replies)
Hello,
one step in a shell script i am writing, involves Grep command to search a regular expression in a line an only print the string after the match
an example line is below
/logs/GRAS/LGT/applogs/lgt-2016-08-24/2016-08-24.8.log.zip:2016-08-24 19:12:48,602 ERROR... (9 Replies)
I am trying to create a cronjob that will run on startup that will look at a list.txt file to see if there is a later version of a database using database.txt as the source. The matching lines are written to output.
$1 in database.txt will be in list.txt as a partial match. $2 of database.txt... (2 Replies)
Discussion started by: cmccabe
2 Replies
LEARN ABOUT SUSE
multipath
MULTIPATH(8) Linux Administrator's Manual MULTIPATH(8)NAME
multipath - Device mapper target autoconfig
SYNOPSIS
multipath [-v verbosity] [-d] [-h|-l|-ll|-f|-t|-F] [-p failover|multibus|group_by_serial|group_by_prio|group_by_node_name] [device]
DESCRIPTION
multipath is used to detect multiple paths to devices for fail-over or performance reasons and coalesces them
OPTIONS -v level
verbosity, print all paths and multipaths
0 no output
1 print the created or updated multipath names only, for use to feed other tools like kpartx
2 + print all info : detected paths, coalesced paths (ie multipaths) and device maps
-h print usage text
-d dry run, do not create or update devmaps
-l show the current multipath topology from information fetched in sysfs and the device mapper
-ll show the current multipath topology from all available information (sysfs, the device mapper, path checkers ...)
-f flush a multipath device map specified as parameter, if unused
-F flush all unused multipath device maps
-t print internal hardware table to stdout
-p policy
force maps to specified policy:
failover 1 path per priority group
multibus all paths in 1 priority group
group_by_serial
1 priority group per serial
group_by_prio
1 priority group per priority value. Priorities are determined by callout programs specified as a global, per-con-
troller or per-multipath option in the configuration file
group_by_node_name
1 priority group per target node name. Target node names are fetched in /sys/class/fc_transport/target*/node_name.
device update only the devmap the path pointed by device is in. device is in the /dev/sdb (as shown by udev in the $DEVNAME variable) or
major:minor format. device may alternatively be a multipath mapname
SEE ALSO multipathd(8), multipath.conf(5), kpartx(8), udev(8), dmsetup(8)hotplug(8)AUTHORS
multipath was developed by Christophe Varoqui, <christophe.varoqui@free.fr> and others.
July 2006 MULTIPATH(8)