Sponsored Content
Top Forums Shell Programming and Scripting Ability to run sas prog on remote server using SSH Post 302318110 by srage on Wednesday 20th of May 2009 08:27:24 PM
Old 05-20-2009
Quote:
Originally Posted by coolavi
Yes! This is an executable sas.

I tried to run the avi.sas from the remote server and it did run. The permissions are the same too. It just does not like the key word 'sas'. Once it reaches that point if bombs out saying ksh: sas: not found.

Please let me know if you need any other information.

Thanks,
Coolavi
so is avi.sas or sas the file you gonna execute?

ssh serverA "cd /directory/sas; pwd;ls; sas"

or

ssh serverA "cd /directory/sas; pwd;ls; avi.sas"

If it's genuinely "sas avi.sas" , probably sas is not in the environment. try abosulte path it.

ssh serverA "cd /directory/sas; pwd;ls; /path_to_sas/sas avi.sas"
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Issues using ssh from crontab to run remote script from

I have a solaris9 x86 server using ssh as follows: SSH Version Sun_SSH_1.0, protocol versions 1.5/2.0. The remote server solaris9 sparc has exactly the same version ssh installed. I am running a script on my server which includes the following command to run a script on the remote server:... (4 Replies)
Discussion started by: frustrated1
4 Replies

2. UNIX for Dummies Questions & Answers

Closing ssh when process run on remote

Hi! I currently run a very long script (two hour left...) on a remote computer through a ssh session. I wonder whats happend if I close the ssh session, or even, the terminal. Is the script running on remote will stop? Thanks for your answers, Tp (1 Reply)
Discussion started by: tipi
1 Replies

3. Shell Programming and Scripting

SSH Remote login to VIO's (padmin) and run oem_setup_env

Hello all, I have been trying to run commands that collect basic info from the VIO's The issue I am having is setting the env with the "oem_setup_env" after I login as "padmin". I usually do the following: ssh server command ssh root@server date , but I need to login set the env and... (0 Replies)
Discussion started by: dfezz1
0 Replies

4. Shell Programming and Scripting

Need help on how to exit a script run on a server from a remote server

hi, I am using the below line to run a script from remote server(say server A) to another server(say server B). ssh username@servername ksh script name. The issue is the script logs into server B, executes the script on server B, transfers the file to server A but does not exit from... (4 Replies)
Discussion started by: yohasini
4 Replies

5. UNIX for Dummies Questions & Answers

how to use ssh to run shell script on a remote machine?

how to use ssh to run shell script on a remote machine? ssh user@remote sh ./script.unx i ran the above command ./script.unx HAS NOHUP COMMAND IN ITS BODY, I AM GETTING ERROR AS NOHUP NOT FOUND... i tried to run that script from remote server, its working fine do ineed to set... (6 Replies)
Discussion started by: only4satish
6 Replies

6. Shell Programming and Scripting

Run scripts on remote server

I have a sql script in my parent server - host1 i can do a passwordless ssh to remote server - host1a and host1b Can i run the sql script which is present in host1 by connecting to host1a and host1b. Should i place the sql script in host1a and host1b ? Is there a way i can run without placing... (2 Replies)
Discussion started by: Nagesh_1985
2 Replies

7. Shell Programming and Scripting

Multi server access through remote server using ssh

Team, Presently I have 5 ip address kept in ip_abc1 file, for each of the ip address listed, i need to login on each ipaddress one at a time and login as below for that specific ip address ssh -p 8101 karaf@<ip.address_for the specific ip address as logged in> password features:list... (4 Replies)
Discussion started by: whizkidash
4 Replies

8. Shell Programming and Scripting

How to run commands on remote server using ssh password less authentication?

Hi, I need to run a script located in a directory on remote server by using ssh authentication from my local unix server. Can anyone help me in this. I have tried the below command. It worked for echo command but when i tried to open a file using cat command it is showing "cat: cannot open... (6 Replies)
Discussion started by: ssk250
6 Replies

9. Ubuntu

Run a script at remote server without ssh password

Hello, What I want to do is to run a file on remote server by running a script at localhost but script should not ask ssh password of my remote server when script is executed. Scenario1: To copy files from server2 to data server:$ scp -r root@server2_ip:/var/www/html/*.* /var/ When I enter... (6 Replies)
Discussion started by: baris35
6 Replies

10. UNIX for Beginners Questions & Answers

How to run command on remote server?

Hi I am trying to write a script which when I run from server A it execute few command on another server say B and show me the output. below is the script but it is not showing me the o/p of B machine but instead showing me A machine o/p every time. #!/bin/bash for i in `cat... (14 Replies)
Discussion started by: scriptor
14 Replies
SUPSERVERS(8)						      System Manager's Manual						     SUPSERVERS(8)

NAME
supfilesrv, supscan - sup server processes SYNOPSIS
supfilesrv [ -4 ] [ -6 ] [ -d ] [ -l ] [ -q ] [ -N ] [ -P ] [ -C MaxChildren ] supscan [ -v ] [ -s ] [ collection ] [ basedir ] DESCRIPTION
Supfilesrv is the server processes used to interact with sup client processes via the IP/TCP network protocol. This server normally is expected to be running on server machines at all times. Each machine with files of interest to users on other machines is expected to be a file server and should run supfilesrv. A file server machine will service requests for both "private" and "system" file collections. No special action is necessary to support private collections, as the client user is expected to supply all necessary information. For system collections, if the base directory is not the default (see FILES below), an entry must be put into the directory list file; this entry is a single text line containing the name of the collection, one or more spaces, and the name of the base directory for that collection. Each collection should have an entry in the host list file; this entry is a single text line containing the name of the collection, one or more spaces, and the name of the host machine acting as file server for that collection. Details of setting up a file collection for the file server are described in the manual entry for sup(1). Supfilesrv generally runs as a network server process that listens for connections, and for each connection (double-)forks a process to handle the interaction with the client. However, with the -d flag, no forking will take place: the server will listen for a network con- nection, handle it, and exit. This is useful for debugging the servers in "live" mode rather than as daemons. For debugging purposes, the -P "debugging ports" flag can be used. It will cause the selection of an alternate, non-privileged set of TCP ports instead of the usual ports, which are reserved for the active server processes. The -N "network debugging" flag can be used to pro- duce voluminous messages describing the network communication progress and status. The more -N switches that you use the more output you get. Use 3 (separated by spaces: -N -N -N) to get a complete record of all network messages. Log messages are printed by syslog on dae- mon.log . To suppress log messages, the -q "quiet" flag can be used. supfilesrv uses libwrap style access control (the /etc/hosts.allow and /etc/hosts.deny files) with service name "supfilesrv". The -l "log" flag turn on loggin of accepted connections (denied connections are always logged). Normally the supfilesrv will only respond to 3 requests simultaneously, forking a child process for each client. If it gets additional requests it will respond with the error FSSETUPBUSY. The -C MaxChildren switch can be used to increase (or decrease) this number. supfilesrv listens to IPv4 listening socket by default. With the -6 flag, it will listen to IPv6 listening socket. For dual stack support you will want to run two instances of supfilesrv. SUPSCAN
It is possible to pre-compile a list of the files in a collection to make supfilesrv service that collection much faster. This can be done by running supscan on the desired collection on the repository machine. This produces a list of all the files in the collection at the time of the supscan; subsequent upgrades will be based on this list of files rather than actually scanning the disk at the time of the upgrade. Of course, the upgrade will consequently bring the client machine up to the status of the repository machine as of the time of the supscan rather than as of the time of the upgrade; hence, if supscan is used, it should be run periodically on the collection. This facility is useful for extremely large file collections that are upgraded many times per day, such as the CMU UNIX system software. The "verbose" flag -v will cause supscan to produce output messages as it scans the files in the collection. The "system" flag -s will cause supscan to scan all system collections residing on the current host. The basedir parameter must be specified if the collection is a pri- vate collection whose base directory is not the default. FILES
/usr default base directory for a collection /etc/supfiles/coll.dir base directory list for system collections /etc/supfiles/coll.host host name list for system collections base-directory/sup/collection/* files used by file server (see sup(1)) base-directory/sup/collection/list list file used by supscan to create file list base-directory/sup/collection/scan file list created by supscan from list file SEE ALSO
sup(1) hosts_access(5) hosts_options(5) The SUP Software Upgrade Protocol, S. A. Shafer, CMU Computer Science Dept., 1985. DIAGNOSTICS
The file server places log messages on the standard and diagnostic output files. The process name and process id number generally accom- pany each message for diagnostic purposes. HISTORY
31-July-92 Mary Thompson (mrt) at Carnegie Mellon University Removed references to supnameserver which has not existed for a long time. Update a few file names. Added -C switch. 21-May-87 Glenn Marcy (gm0w) at Carnegie-Mellon University Updated documentation for 4.3; changed /usr/cmu to /usr/cs. 15-Jan-86 Glenn Marcy (gm0w) at Carnegie-Mellon University Updated documentation; -s switch to supscan. 23-May-85 Steven Shafer (sas) at Carnegie-Mellon University Supscan created and documented; also -N flag. 04-Apr-85 Steven Shafer (sas) at Carnegie-Mellon University Created. 1/16/86 SUPSERVERS(8)
All times are GMT -4. The time now is 08:01 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy