09-27-2013
A shell script is a simple text file. You can create/edit it with a text editor.
You can run it in a Unix shell (terminal) with bash myscript.
You can make it executable with chmod +x myscript and put a shebang (first line) #!/bin/bash. Then you can run it as a new command ./myscript and, if . is in your PATH, myscript.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have to write an automated sftp script which uses password authentication method to access the remote server. I want to pass the password as a parameter or to be included in the script itself, so that when i run the sftp script, it should not prompt me to enter the password.
Thanks in advance... (1 Reply)
Discussion started by: Rajeshsu
1 Replies
2. Shell Programming and Scripting
Hi all
I am trying to create a script to automate the creating of filesystems.
The problem I am having is as follows:-
After creating the Log Logical Volume, I want to format it, using the logform command.
The Logform command expects user intervention, by typing 'y' and 'enter' to continue.... (2 Replies)
Discussion started by: TheDoc
2 Replies
3. UNIX for Dummies Questions & Answers
Hi all.
basically i need to run a script every 30 minutes.
my script is simply an error report:
errpt
thats it, is there anyway to make this happen every 30 minutes
without having to type errpt in, the script will get bigger as i add more things to do but just need to know how to... (8 Replies)
Discussion started by: hassanj
8 Replies
4. Shell Programming and Scripting
I need to run a command at the end of a backup job and this command will produce a report of what my backup jobs have collected in the previous day. The real problem is that this binary works with absolute dates only, so I should have to modify the script every single time I need it to work. It... (1 Reply)
Discussion started by: italia1971luca
1 Replies
5. Shell Programming and Scripting
I have a script that will install software on all remote host. At the end of the script it starts the install.sh part and goes into a interactive mode asking Yes or No questions and prompting to add a username and password. My question is how can I script this so that these questions are... (7 Replies)
Discussion started by: soupbone38
7 Replies
6. Shell Programming and Scripting
Dear Scripting Gods
I've never done shell scripting before and have only recently got to grips with Perl, so apologies for my naivity. I've written a perl program which takes in two files as arguments (these are text documents which take in the information I need) The perl program spits out a... (1 Reply)
Discussion started by: fraizerangus
1 Replies
7. Shell Programming and Scripting
Hi Guys,
There are some emails going deferred as we got some new IP's from our ISP. So I was trying to manually copy the deferred mail and forward it to our sales team so that they can contact our client. I am new to this script thing, but luckily I was able to write the code to extract the data... (1 Reply)
Discussion started by: linuxrulz
1 Replies
8. Shell Programming and Scripting
Hi,
I have a perl script that takes in 2 numerical values as ARGV.
perl script.pl parameter1 num1 num2
in my case I have 1000's of num1 and num2. I can have them in separate files. Please let me know how to automate this run using shell scripting or using awk, so that I don't have to... (4 Replies)
Discussion started by: Lucky Ali
4 Replies
9. Shell Programming and Scripting
is it possible to automate crontab through script... I ll be getting the data i.e. cron entries from DB. (5 Replies)
Discussion started by: nikhil jain
5 Replies
10. Shell Programming and Scripting
I want to automate the creation or processing of the following:
Directory and subdirectory creation for your scenario company
Files in each of the directories
Symbolic links from 2 subdirectories to their parent directories
Setting appropriate file permissions for the directories and... (1 Reply)
Discussion started by: ekglag2
1 Replies
LEARN ABOUT REDHAT
amgetconf
AMGETCONF(8) System Manager's Manual AMGETCONF(8)
NAME
amgetconf - look up amanda.conf variables
SYNOPSIS
amgetconf [ config ] parameter
DESCRIPTION
Amgetconf looks up parameters in amanda.conf, the Amanda configuration file, or from the build and runtime environment, and returns their
corresponding value.
If config is not specified, amgetconf assumes it is being run from the configuration directory and that amanda.conf is present.
If parameter begins with build., the (case insensitive) string following the period is a build environment variable. Variables without a
value (e.g. XFSDUMP on a system that does not support that type of file system) will not report an error and will return an empty string as
the value. Flag variables (e.g. USE_AMANDAHOSTS) will return 1 if the flag is set or an empty string if it is not.
If parameter begins with dbopen., the string following the period is a program name and an Amanda debug file will be created for the call-
er. The name of the file is returned.
If parameter begins with dbclose., the string following the period is a program name previously used with dbopen., followed by a colon (:)
and the previously opened file name.
See the amanda(8) man page for more details about Amanda.
EXAMPLE
Find out the path to the log file directory:
% amgetconf DailySet1 logdir
/etc/amanda/DailySet1
Find out the current tape type:
% amgetconf DailySet1 tapetype
DLT4000-IV
Find out the default configuration directory:
% amgetconf DailySet1 build.CONFIG_DIR
/etc/amanda
Create, use and close a debug file in a script:
% set debug_file = `amgetconf DailySet1 dbopen.myscript`
% echo debug information >> $debug_file
% amgetconf DailySet1 dbclose.myscript:$debug_file
MESSAGES
amgetconf: no such parameter "param"
Parameter param is not a known keyword (e.g. not a valid amanda.conf keyword). In this case, amgetconf will write "BUGGY" to stdout
as the value.
SEE ALSO
amanda(8)
AMGETCONF(8)