10-04-2009
help needed for a script!!
Hi!! Im new to shell scripting. I have an important assignment to complete in my company tomorrow. Please help me. I have to write an interactive script which does the following thing:
There is a file named ""rules"in a folder say /home/f1/ . This file contains text in the form:
123
345
456
678
...
I have to search for all the patterns in another folder say /home/f2 which contains various templates say temp1, temp2, temp3 etc. Each of this template has a content which looks like:
********
********
- rules 123
-rules 345
^^^^
^^
etc.
All the contents of rules may or may not be included in the temp files.
I have to find what all templates contain which files
for eg: rule 123: temp1, temp3, temp4
rule 345: temp2, temp5
The file rules has around 300 rules and the number of templates is around 100.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi
I am looking for the script which can move 1month old data from a TXT file.actully in this file data is appended on daily basis.pleasehalp me out.
Thanks in advance (3 Replies)
Discussion started by: vpandey
3 Replies
2. Shell Programming and Scripting
I have a code given below...
ERROR=`grep "Job Status" ${LOG_FILE}`
ERROR=${ERROR##*\(}
ERROR=${ERROR%%\)*}
if
then
echo "The job completed successfully"
EXIT_STATUS=0
else
echo "The job failed"
EXIT_STATUS=1
fi
can anybody tell me what is
ERROR=${ERROR##*\(}... (1 Reply)
Discussion started by: Sagarddd
1 Replies
3. UNIX and Linux Applications
hi
i am new to linux world please help me,i have two files in diff location
i need to compare both and i need to see difference b/w them
ex /media/txt (file1)
xxxxxx
xxxxxx
xxxxx
xxxxxx
xxxxxx
/media/rev/ (file2) rev is a folder which contains some files so i need to compare the files in... (3 Replies)
Discussion started by: revenna
3 Replies
4. Shell Programming and Scripting
Hi All,
I have a text file contains the follwoing info:
HOST_CONFIG spbf1n01 3181 patrolpv "B6abbKEW5L1TCE5B282445" I E W A
HOST_CONFIG spbf1n02 3181 patrolpv "B6abbKEW5L1TCE5B282445" I E W A
HOST_CONFIG spbf1n03 3181 patrolpv "B6abbKEW5L1TCE5B282445" I E W A
Whenever the String... (6 Replies)
Discussion started by: ntgobinath
6 Replies
5. Shell Programming and Scripting
hi,
Im trying to select from a sql using shell script and once i get count i need to add the count to the subject line and send mail to every1..
ex :
Select count(*) from emp;
In Shell script
echo $PASSWORD|$ORACLE_HOME/bin/sqlplus $USERID@$DBNAME @$SCRIPT_DIR/emp_count.sql... (1 Reply)
Discussion started by: jkumsi
1 Replies
6. Shell Programming and Scripting
Hey all. Sometimes I'm tasked to change some router configs for the entire network (over 3,000 Cisco routers). Most of the time its a global config parameter so its done with a loop and an IP list as its the same configuration change for all routers. This is working OK.
However, sometimes an... (3 Replies)
Discussion started by: mrkz1974
3 Replies
7. UNIX for Dummies Questions & Answers
Hi,
I am developing a script for writing out the failed jobs in file,
1)First step i need to create an empty file Status with today's date.
2)After that i need to execute the below command:
dsjob -server servername -user uname -password pwd -ljobs projectname
This will listout all... (5 Replies)
Discussion started by: pandeesh
5 Replies
8. Shell Programming and Scripting
Hi,
I have a big list like this --> 3285
3289
328D
3291
3295
3299
329D
32A1
I need to make it like -->
3285|3289|328D|3291|3295|3299|329D|32A1
Please suggest. This is Linux OS. (8 Replies)
Discussion started by: solaris_1977
8 Replies
9. Shell Programming and Scripting
Hi team,
I am looking to execute some command through xargs.
$cat testfile | grep myloc
alias myloc='cd /export/nfs-1sv-23/'
I am trying to execute that alias as soon as i cat and grep ?
I tried with $cat testfile | grep myloc | xargs --> no luck ...
Can some one assist me with... (6 Replies)
Discussion started by: itsme488
6 Replies
10. Homework & Coursework Questions
TAG flow Between SDR and DELTA
SDR is the Source table.
Delta is the target table having one staging table and one Main table.
Tags flows between SDR and Delta through ER gateway.
From SDR (SDR.CUSTOMER_PRODUCT and SDR.CUSTOMER_PRODUCT_RELATIONSHIP) the Tags flows to ER... (2 Replies)
Discussion started by: patitapaban
2 Replies
LEARN ABOUT HPUX
setrules
setrules(1M) setrules(1M)
NAME
setrules - set compartment rules
SYNOPSIS
DESCRIPTION
takes the current rules files on the system and puts them into effect. Prior to using this command, changes in the rules files have no
effect on the system. This command can only be used when compartmentalization is enabled (see cmpt_tune(1M)).
Options
recognizes the following option:
Preview the rules.
This option parses the rules files, checking for syntax and semantic errors, but makes no changes to the system.
Security Restrictions
The user invoking this command must have one of the following authorizations:
A user with authorization can invoke this command from any compartment, while a user with authorization can invoke this command from only
those compartments that have read and write access to the directory heirarchy.
See authadm(1M)).
Notes
If a compartment is tagged for automatic discovery of rules using the keyword subsequent runs of command does NOT clear the rules that are
already discovered. This means the rules applied are inconsistent with the rules currently in the directory. To make them consistent,
first run "", and then run where, compartment_name is the name of the compartment which is under for discovery mode and file.rules is the
rules file containing the rules for this compartment.
RETURN VALUE
returns the following values:
Successful completion.
The rules are displayed.
An error occurred.
An error can be caused by the following:
o An invalid option.
o The user does not having permissions to perform the operation.
o A syntax or semantic error in a rule file.
o Other system errors (for example, insufficient system resources).
EXAMPLES
Example 1: Execute to push the configured rules:
Example 2: Execute to push syntactically incorrectly configured rules:
Sample Output:
Error: "/etc/cmpt/11.cmpt.1.rules", line 10 # Unexpected token 'web'
or rule terminated prematurely setrules: Exiting due to parse errors
Example 3: Execute setrules to find any syntactically or semantically incorrectly configured rules:
Sample Output:
Error: "/etc/cmpt/iface.rules", line 10 # Undefined compartment "ooutside".
Error: "/etc/cmpt/iface.rules", line 14 # Undefined compartment "cgi".
SEE ALSO
authadm(1M), cmpt_tune(1M), getrules(1M), compartments(4), compartments(5).
setrules(1M)