Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Pass config file to bash script Post 303042739 by cmccabe on Sunday 5th of January 2020 09:53:54 AM
Old 01-05-2020
if I just print the $line I do see each var printed. However when I re-direct it to the script I do not see them. Are they avaliable to the script to use?

the config file will be different for data type 1 then for data type 2.

For data type 1 the config file will be /path/to/config1 and for data type 2 [ICODE]/path/to/config2[/ICODE, so the /path/to is always the same but the config file may be different. Can

Code:
. $config

be used to immediatly source the config file being passed by the argument? Thank you Smilie.

Last edited by cmccabe; 01-05-2020 at 10:55 AM.. Reason: fixed format
 

10 More Discussions You Might Find Interesting

1. Solaris

bash and its config file

Guys im using bash and for me i think its the best shell, anyway which conf file related to bash ? is it $SHELL or .profile i want to add path to it so i dont need to type the full path of the binary file, i also want to configure the behaviour of the shell, please help. (1 Reply)
Discussion started by: XP_2600
1 Replies

2. Web Development

bash script editing my apache config files

okay i'm going to try to say this uber-simple: I use dropbox (file-sync service). in order for dropbox sync files, they must be its children eg. somewhere under /home/jzacsh/Dropbox]. I want to now use it to keep my development files in sync across my machines: easy: just move my dev. files... (2 Replies)
Discussion started by: jzacsh
2 Replies

3. Shell Programming and Scripting

Shell script that will compare two config files and produce 2 outputs 1)actual config file 2)report

Hi I am new to shell scripting. There is a requirement to write a shell script to meet follwing needs.Prompt reply shall be highly appreciated. script that will compare two config files and produce 2 outputs - actual config file and a report indicating changes made. OS :Susi linux ver 10.3. ... (4 Replies)
Discussion started by: muraliinfy04
4 Replies

4. Shell Programming and Scripting

parsing a config file using bash

Hi , I have a config _file that has 3 columns (Id Name Value ) with many rows . In my bash script i want to be able to parse the file and do a mapping of any Id value so if i have Id of say brand1 then i can use the name (server5X) and Value (CCCC) and so on ... Id Name ... (2 Replies)
Discussion started by: nano2
2 Replies

5. Shell Programming and Scripting

bash script config file

hi all config.sh : dhcp="0" setip="1" telnet="1" ping="1" main.sh function dhcp { } function setip { } (1 Reply)
Discussion started by: sadosan83
1 Replies

6. Shell Programming and Scripting

Pass arguments to bash script

myscript.sh #!/bin/bash ARGA=$1 if ; then echo "${ARGA}:Confirmed" else echo "${ARGA}:Unconfirmed" fi when I run the above script from the command line, i run it as: ./myscript.sh jsmith now some times, i need to runn it this way: (8 Replies)
Discussion started by: SkySmart
8 Replies

7. UNIX for Dummies Questions & Answers

How to write Config shell script to pass variables in master shell script?

Dear Unix gurus, We have a config shell script file which has 30 variables which needs to be passed to master unix shell script that invokes oracle database sessions. So those 30 variables need to go through the database sessions (They are inputs) via a shell script. one of the variable name... (1 Reply)
Discussion started by: dba1981
1 Replies

8. Shell Programming and Scripting

How to write config shell script to pass variables in master shell script?

Dear Unix gurus, We have a config shell script file which has 30 variables which needs to be passed to master unix shell script that invokes oracle database sessions. So those 30 variables need to go through the database sessions (They are inputs) via a shell script. one of the variable name... (1 Reply)
Discussion started by: dba1981
1 Replies

9. Shell Programming and Scripting

Shell script to pass the config file lines as variable on the respective called function on a script

I want to make a config file which contain all the paths. i want to read the config file line by line and pass as an argument on my below function. Replace all the path with reading config path line by line and pass in respective functions. how can i achieve that? Kindly guide. ... (6 Replies)
Discussion started by: sadique.manzar
6 Replies

10. Shell Programming and Scripting

Curl , download file with user:pass in bash script

Hello, My question is about curl command. (ubuntu14.04) In terminal, I am able to download my mainfile with: curl -u user1:pass1 http://11.22.33.44/******* When I convert it into bash script like this: #!/bin/bash cd /root/scripts computer_ip=11.22.33.44 curl -u $1:$2... (8 Replies)
Discussion started by: baris35
8 Replies
RunApp(3pm)						User Contributed Perl Documentation					       RunApp(3pm)

NAME
RunApp - A generic module to run web-applications SYNOPSIS
use RunApp '-chdir'; use RunApp; use RunApp::Apache; my $cmd = shift || 'development'; my $config = { var => 'value', app_apache => { var_for_apache => 'value'} }; RunApp->new (app_apache => RunApp::Apache->new (root => catfile (cwd, $_), httpd => '/path/to/httpd'), my_daemon => RunApp::Control::AppControl->new (binary => '/path/to/daemon', args => ['--daemon'], pidfile => '/path/to/daemon.pid', ) )->$cmd ($config); DESCRIPTION
"RunApp" streamlines the process for configuring applications that requires one or more web servers and/or other daemons, during develop- ment or deployment. It builds the config files required by the services from the $config hash, such as apache's httpd.conf. OPTIONS
use RunApp '-chdir'; use RunApp qw(-chdir ..); This will cause the your script to "chdir" to the base directory. If it's a symbolic link it will be resolved and you will be in the directory of where the original script is. The "lib" directory will be added into @INC, and you can use the modules in that path. It also takes an optional relative path if want the script to chdir to somewhere else. This makes it possible for symlinking the your runapp script into system's rc.d startup directory. CONSTRUCTOR
new (@services) @services is actually an hash, with keys being the name of the service, and values being "RunApp::Control" objects. Use an array instead of a hash here to retain the order of dispatching. The names are used to pick config from the hash, which will be flatten into top level of the config hash, when running "build" for the each service. METHODS
$self->development ($conf) Runs "build" and "start", and then waits for SIGINT to <stop> the servers. AUTOLOAD
All other methods are dispatched to the "RunApp::Control" objects in the order called in CONSTRUCTOR. Note that this is done with RunApp::Control dispatching to the "dispatch" method. SEE ALSO
RunApp::Apache, RunApp::Control::AppControl, App::Control AUTHORS
Chia-liang Kao <clkao@clkao.org> Refactored from works by Leon Brocard <acme@astray.com> and Tom Insam <tinsam@fotango.com>. COPYRIGHT
Copyright (C) 2002-5, Fotango Ltd. This module is free software; you can redistribute it or modify it under the same terms as Perl itself. perl v5.8.8 2008-01-09 RunApp(3pm)
All times are GMT -4. The time now is 05:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy