Visit Our UNIX and Linux User Community

Top Forums UNIX for Advanced & Expert Users missing Path(in UNIX) when i launch a job on to unix machine using windows SSh Post 88408 by megastar on Thursday 3rd of November 2005 05:02:22 PM
Old 11-03-2005
missing Path(in UNIX) when i launch a job on to unix machine using windows SSh

hi

i want run an unix application from a windows program/application.i am using SSH(command line version)to log on to a unix machine from windows. the application has to read a configuration file inorder to run. the configuration file .CFG is in bin in my home directory. but the application searches for .CFG in the root bin. what sould i do to overcome this?
when i open a ssh window and run this unix application it runs fine i.e it searches in the correct place for .CFG

your help is appreciated.
 
Test Your Knowledge in Computers #20
Difficulty: Medium
India's first Super Computer, the PARAM 8000, was installed in 1991.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

backup unix files from a windows machine

hello guys , Is there a way to backup unix files from a windows 2003 server i have a tape drive in the unix box but just for extra security what would be the best way to backup unix files . Thanks a lot (7 Replies)
Discussion started by: josramon
7 Replies

2. UNIX for Advanced & Expert Users

Identify a remote machine as windows or unix

Hi, I have a IP address of the target machine.Is there is any way to find out whether it is a unix box or windows box without logging into it?. Regs Anand (5 Replies)
Discussion started by: u449064
5 Replies

3. UNIX for Dummies Questions & Answers

Executing application on Windows from Unix machine

I have two machines, one running Windows and another one Unix over a network. I want to execute a batch file on the Windows machine using a script running on the Unix machine. I have tried creating a rsa key and transferrring it to the destination machine but it doesn't work. The purpose was to... (3 Replies)
Discussion started by: MobileUser
3 Replies

4. Shell Programming and Scripting

How to get Windows machine's IP address from Unix?

I am using windows Xp. From windows I would connect to my IBM AIX unix machine using telnet client. Is there any command available to view the IP address of Windows machine from Unix? (Note that ifconfig will give unix mahcine's IP address currently logged in.) (3 Replies)
Discussion started by: mvictorvijayan
3 Replies

5. Shell Programming and Scripting

ftp from windows to unix using a perl script on unix machine

i need to ftp a file from windows to a unix machine by executing a sript(perl/shell/php) from that unix machine.i can also use HTML and javascript to build forms. (3 Replies)
Discussion started by: raksha.s
3 Replies

6. Shell Programming and Scripting

UNIX Environment on Windows Machine

Hello World,:cool: Is there a Way to create a UNIX enviornment on Windows bases Machine for enchancing my Skills regarding UNIX scripting.:confused: I know a software name VMware but i dont know how to confiure it:rolleyes:. If this is the apporitate tool for UNIX please guide me the... (3 Replies)
Discussion started by: jojo123
3 Replies

7. UNIX for Dummies Questions & Answers

learning UNIX on a Windows 2000 machine?

What is the best way to learn UNIX, shell, and Perl on a Windows 2000 machine? My place of employment uses Solaris and Perl and I would like to learn some UNIX skills on my home PC. I read about "dual boots", "Microsoft Windows Services for UNIX", and "cygwin". What other free options are... (9 Replies)
Discussion started by: wolfv
9 Replies

8. Shell Programming and Scripting

Batch job in unix server to move the pdf file from unix to windows.

Hi Experts, I have a requirement where i need to setup a batch job which runs everymonth and move the pdf files from unix server to windows servers. Could some body provide the inputs for this. and also please provide the inputs on how to map the network dirve in the unix like that... (1 Reply)
Discussion started by: ger199901
1 Replies

9. UNIX Desktop Questions & Answers

How to practice unix commands on windows 7 machine

Hello, I am pretty new to UNIX and would like to know how i can run unix commands on a windows 7 machine. Basically, I want to practice running commands, created bash/awk/etc. scripts. I've read some things about cygwin, but it doesn't sound like it's exactly what I'm looking for. Any... (4 Replies)
Discussion started by: tester213
4 Replies

10. Shell Programming and Scripting

How to do ftp from UNIX to windows machine?

hi, i am using ftp command to transfer files from unix server to windows server using a web interface. there is a shell script which is called by the web page which executes a ftp command which (ftp) tries to connect to the windows machine and asks for username and password. so in order to... (6 Replies)
Discussion started by: Little
6 Replies
CGI::Application::Plugin::ConfigAuto(3pm)		User Contributed Perl Documentation		 CGI::Application::Plugin::ConfigAuto(3pm)

NAME
CGI::Application::Plugin::ConfigAuto - Easy config file management for CGI::Application SYNOPSIS
use CGI::Application::Plugin::ConfigAuto (qw/cfg/); In your instance script: my $app = WebApp->new(PARAMS => { cfg_file => 'config.pl' }); $app->run(); In your application module: sub my_run_mode { my $self = shift; # Access a config hash key directly $self->cfg('field'); # Return config as hash %CFG = $self->cfg; } DESCRIPTION
CGI::Application::Plugin::ConfigAuto adds easy access to config file variables to your CGI::Application modules. Lazy loading is used to prevent the config file from being parsed if no configuration variables are accessed during the request. In other words, the config file is not parsed until it is actually needed. The Config::Auto package provides the framework for this plugin. RATIONALE
"CGI::Application" promotes re-usable applications by moving a maximal amount of code into modules. For an application to be fully re- usable without code changes, it is also necessary to store configuration variables in a separate file. This plugin supports multiple config files for a single application, allowing config files to override each other in a particular order. This covers even complex cases, where you have a global config file, and second local config file which overrides a few variables. It is recommended that you to declare your config file locations in the instance scripts, where it will have minimum impact on your application. This technique is ideal when you intend to reuse your module to support multiple configuration files. If you have an application with multiple instance scripts which share a single config file, you may prefer to call the plugin from the setup() method. DECLARING CONFIG FILE LOCATIONS
# In your instance script # value can also be an arrayref of config files my $app = WebApp->new(PARAMS => { cfg_file => 'config.pl' }) # OR ... # Pass in an array of config files, and they will be processed in order. $app->cfg_file('../../config/config.pl'); Your config files should be referenced using the syntax example above. Note that the key "config_files" can be used as alternative to cfg_file. The format is detected automatically using Config::Auto. It it known to support the following formats: colon separated, space separated, equals separated, XML, Perl code, and Windows INI. See that modules documentation for complete details. METHODS
cfg() # Access a config hash key directly $self->cfg('field'); # Return config as hash my %CFG = $self->cfg; # return as hashref my $cfg_href = $self->cfg; A method to access project configuration variables. The config file is parsed on the first call with a perl hash representation stored in memory. Subsequent calls will use this version, rather than re-reading the file. In list context, it returns the configuration data as a hash. In scalar context, it returns the configuration data as a hashref. config() "config()" in CGI::Application::Standard::Config is provided as an alias to cfg() for compliance with CGI::Application::Standard::Config. It always exported by default per the standard. std_config() "std_config()" in CGI::Application::Standard::Config is implemented to comply with CGI::Application::Standard::Config. It's for developers. Users can ignore it. cfg_file() # Usual $self->cfg_file('my_config_file.pl'); # Supply the first format, guess the second $self->cfg_file('my_config_file.pl',{ format => 'perl' } ); Supply an array of config files, and they will be processed in order. If a hash reference if found it, will be used to supply the format for the previous file in the array. FILE FORMAT HINTS
Perl Here's a simple example of my favorite config file format: Perl. Having the "shebang" line at the top helps "Config::Auto" to identify it as a Perl file. Also, be sure that your last statement returns a hash reference. #!/usr/bin/perl my %CFG = (); # directory path name $CFG{DIR} = '/home/mark/www'; # website URL $CFG{URL} = 'http://mark.stosberg.com/'; \%CFG; SEE ALSO
CGI::Application CGI::Application::Plugin::ValidateRM CGI::Application::Plugin::DBH CGI::Application::Standard::Config. perl(1) AUTHOR
Mark Stosberg "mark@summersault.com" LICENSE
Copyright (C) 2004 - 2011 Mark Stosberg "mark@summersault.com" This library is free software. You can modify and or distribute it under the same terms as Perl itself. perl v5.12.3 2011-06-26 CGI::Application::Plugin::ConfigAuto(3pm)

Featured Tech Videos

All times are GMT -4. The time now is 12:50 AM.
Unix & Linux Forums Content Copyright 1993-2021. All Rights Reserved.
Privacy Policy