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
renice(1)							   User Commands							 renice(1)

NAME
renice - alter priority of running processes SYNOPSIS
renice [-n increment] [-i idtype] ID... renice [-n increment] [-g | -p | -u] ID... renice priority [-p] pid... [-g gid]... [-p pid]... [-u user]... renice priority -g gid... [-g gid]... [-p pid]... [-u user]... renice priority -u user... [-g gid]... [-p pid]... [-u user]... DESCRIPTION
The renice command alters the scheduling priority of one or more running processes. By default, the processes to be affected are specified by their process IDs. If the first operand is a number within the valid range of priorities (-20 to 20), renice will treat it as a priority (as in all but the first synopsis form). Otherwise, renice will treat it as an ID (as in the first synopsis form). Altering Process Priority Users other than the privileged user may only alter the priority of processes they own, and can only monotonically increase their "nice value" within the range 0 to 19. This prevents overriding administrative fiats. The privileged user may alter the priority of any process and set the priority to any value in the range -20 to 19. Useful priorities are: 19 (the affected processes will run only when nothing else in the system wants to); 0 (the "base" scheduling priority),; and any negative value (to make things go very fast). 20 is an acceptable nice value, but will be rounded down to 19. OPTIONS
renice supports the following option features: o The first operand, priority, must precede the options and can have the appearance of a multi-digit option. o The -g, -p, and -u options can each take multiple option-arguments. o The pid option-argument can be used without its -p option. o The -i option can be used to specify the ID type for the ID list. This is preferred in specifying ID type over the use of the -g | -p | -u syntax, which is now obsolete. See NOTES. The following options are supported: -g Interprets all operands or just the gid arguments as unsigned decimal integer process group IDs. -i This option, together with the ID list arguments, specifies a class of processes to which the renice command is to apply. The interpretation of the ID list depends on the value of idtype. The valid idtype arguments are: pid, pgid, uid, gid, sid, taskid, projid, and zoneid. -n increment Specifies how the system scheduling priority of the specified process or processes is to be adjusted. The increment option- argument is a positive or negative decimal integer that will be used to modify the system scheduling priority of the speci- fied process or processes. Positive increment values cause a lower system scheduling priority. Negative increment values may require appropriate privileges and will cause a higher system scheduling priority. -p Interprets all operands or just the pid arguments as unsigned decimal integer process IDs. The -p option is the default if no options are specified. -u Interprets all operands or just the user argument as users. If a user exists with a user name equal to the operand, then the user ID of that user will be used in further processing. Otherwise, if the operand represents an unsigned decimal inte- ger, it will be used as the numeric user ID of the user. OPERANDS
The following operands are supported: ID A process ID, process group ID, or user name/user ID, depending on the option selected. priority The value specified is taken as the actual system scheduling priority, rather than as an increment to the existing system scheduling priority. Specifying a scheduling priority higher than that of the existing process may require appropriate privi- leges. EXAMPLES
Example 1 Adjusting the scheduling priority of process IDs Adjust the system scheduling priority so that process IDs 987 and 32 would have a lower scheduling priority: example% renice -n 5 -p 987 32 Example 2 Adjusting the scheduling priority of group IDs Adjust the system scheduling priority so that group IDs 324 and 76 would have a higher scheduling priority, if the user has the appropriate privileges to do so: example% renice -n -4 -g 324 76 Example 3 Adjusting the scheduling priority of a user ID and user name Adjust the system scheduling priority so that numeric user ID 8 and user sas would have a lower scheduling priority: example% renice -n 4 -u 8 sas ENVIRONMENT VARIABLES
See environ(5) for descriptions of the following environment variables that affect the execution of renice: LANG, LC_ALL, LC_CTYPE, LC_MES- SAGES, and NLSPATH. EXIT STATUS
The following exit values are returned: 0 Successful completion. >0 An error occurred. FILES
/etc/passwd map user names to user IDs ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsu | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ SEE ALSO
nice(1), passwd(1), priocntl(1), attributes(5), environ(5), standards(5) NOTES
The renice syntax renice [-n increment] [-i idtype] ID ... is preferred over the old syntax renice [-n increment] [-g | -p| -u] ID ... which is now obsolete. If you make the priority very negative, then the process cannot be interrupted. To regain control you must make the priority greater than 0. Users other than the privileged user cannot increase scheduling priorities of their own processes, even if they were the ones that decreased the priorities in the first place. The priocntl command subsumes the function of renice. SunOS 5.11 9 Jan 2004 renice(1)
All times are GMT -4. The time now is 06:09 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy