I have an xml message in which i need to parse and find a particular tag. On that tag data I need to check if all the mandatory data elements are present or not. If a data element is missing i need to add the missing data to the tag. Once enriched i need to resubmit for further processing. Can some one give a few guidelines as to how this can be done using linux scripting. Could the awk command be used to find the tag in the xml message.