Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Searching the value of a specific attribute among xmls files from a particular directory location Post 302975796 by unclesamm on Sunday 19th of June 2016 01:40:14 AM
Old 06-19-2016
Wrench Searching the value of a specific attribute among xmls files from a particular directory location

Hi Folks ,

I have the different xml files at the following directory `/opt/app/rty/servers/tr/current/ops/config`

Let's say there are three files named

Code:
    abc.xml
    bv.xml
    ert.xml



Now inside these xml there can be many tags as like shown below

Code:
   <bean id="sdrt" class="com.interfaces.send.erty">                    
        <property name="eprocDependentOnClientAddress"><value>@argon.tdw.client.address@</value></property>
        <property name="eprocDependentOnClientAddressEod"><value>tyu</value></property>                    
    </bean>

Now my objective is that inside directory /opt/app/rty/servers/tr/current/ops/config I need to search in all xml files and have to find that in every xml in context to property tag there should be no value starting from @ tag and also ending with @ tag


Let's say for example in the above xml file the below is correct

Code:
   <property name="eprocDependentOnClientAddressEod"><value>tyu</value></property>

but the below is not correct

Code:
   <property name="eprocDependentOnClientAddress"><value>@argon.tdw.client.address@</value></property>


so please advise what will be the single command in unix to search the files names that is those xml in which there is a tag starting with @ inside the property tag , There must be a command starting with egrep..Smilie

Last edited by Scrutinizer; 06-19-2016 at 02:49 AM.. Reason: quote tags -> code tags
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

searching text files on specific columns for duplicates

Is it possible to search through a large file full of rows and columns of text and retrieve only the rows that contain duplicates fields, searchiing for duplicates on col4 & col6 Sample below Col1 col2 col3 col4 col5 col6 G405H SURG FERGUSON ... (2 Replies)
Discussion started by: Gerry405
2 Replies

2. Shell Programming and Scripting

Searching files in a directory.Urgent

Hi everyone, I need to search files starting with RPT_0, RPT_1,........ in a directory. How can I implement that through a shell script. Also I want to read the last line of each file after searching them. Can someone help me out in this regard. One more thing how I can extract a particular... (7 Replies)
Discussion started by: srivsn
7 Replies

3. UNIX for Dummies Questions & Answers

searching files inside directory

hey, i need to use grep to search a bunch of header files inside a directory to return which file i can find the function i'm searching for in. how do i use wild cards to search through the files? i can only figure out how to search inside the directory, not inside the files that are in the... (4 Replies)
Discussion started by: kylethesir
4 Replies

4. Solaris

Searching for files in a Directory

Hi, I am trying to write a script that will search in a particular directory and tell me how many files are in there. I then want to be able to email certain users of how many files are in that directory and what the file names are? any help would be great as i am getting confused. thanks (3 Replies)
Discussion started by: Pablo_beezo
3 Replies

5. UNIX for Advanced & Expert Users

How to perform Grep on many Gzip files, Searching for Specific information

Hello, I am wondering if you can assist with my question and ask kindly for this. I have a number of files that are listed as file1.gz through file100.gz. I am trying to perform a grep on the files and find a specific date that only resides within within one of the files. There are... (3 Replies)
Discussion started by: legharb
3 Replies

6. Shell Programming and Scripting

Updating the files at specific location

Hi All, I have a requirement wherein I need to test if a line in file succeeding "IF" statement has "{" .If the line succeeding "IF" statement does not have "{" , then I need to insert the "{". Similarly , I need to check if a line in file preceding "ENDIF" statement has "}" .If not , then I... (2 Replies)
Discussion started by: swapnil.nawale
2 Replies

7. Shell Programming and Scripting

Searching for files with specific extensions

Hi, Could someone give me a hand with a search for files with two possible extensions, please. The requirement is simple - I need to issue a single ls command searching for files with the suffix of, say, *.txt and *.log. I've tried to use ls *.txt *.log which works if there are both... (4 Replies)
Discussion started by: neilmw
4 Replies

8. Red Hat

Moving of file content to another two files after searching with specific pattern

Hello, Please help me with this!! Thanks in advance!! I have a file named file.gc with the content: 1-- Mon Sep 10 08:53:09 CDT 2012 2revoke connect from FR2261; 3delete from mkt_allow where grantee = 'FR2261'; 4grant connect to FR2261 with '******'; 5alter user FR2261 comment... (0 Replies)
Discussion started by: raosr020
0 Replies

9. Shell Programming and Scripting

How to find a existing file location and directory location in Solaris box?

Hi This is my third past and very impressed with previous post replies Hoping the same for below query How to find a existing file location and directory location in solaris box (1 Reply)
Discussion started by: buzzme
1 Replies
FTPWATCH(8)						      System Manager's Manual						       FTPWATCH(8)

NAME
ftpwatch - Notifies you of changes on remote ftp servers SYNOPSIS
ftpwatch DESCRIPTION
ftpwatch is a program intended to be run as a cron job. Every user who wants to use it should install it into his crontab file. That is add something like: 47 5 * * 7 /usr/bin/ftpwatch The user should then create a .ftpwatchrc file. If one is found the specifed files and directories in that file will be dired, and the result is stored as separate files in a .ftpwatch directory i the home directory. diff(1) is invoked to find any changes since last run. If any are found, the output of diff is mailed to the user. OPTIONS
-d<opt> passes the options in <opt> to diff when invoked to generate the change-repport sent to the user. -p run ftp in passive mode CONFIGURATION FILES
Each user can place a .ftpwatchrc file in there home directories, listing the files or directories they are intrested in. The format is simpel. Each line of the file is of the following type: <Host>:<File> Where <Host> is the hostname of the ftp server and <File> is the file or directory to watch. If you instead want to watch an entire direc- tory structure recoursly you can add an R to the config line of the dir whoes subdirs you are intresed in, like this: <Host>:R:<File> AUTHOR
Hakan Ardo <hakan@debian.org> 7 Januari 1997 FTPWATCH(8)
All times are GMT -4. The time now is 04:33 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy