Sponsored Content
Top Forums Shell Programming and Scripting Running script and commands through SSH Post 302514071 by Apfik on Thursday 14th of April 2011 08:22:37 PM
Old 04-14-2011
Yes, I am running bash in both.

---------- Post updated at 05:22 PM ---------- Previous update was at 03:16 PM ----------

I have now discovered new thing which will be probably the problem, but still don't know how to solve it.

When I am logged to Solaris system bu ThinLink there is several options for running terminal. When I run Terminal on solaris then I get same user name as when using shh, which is gray1(dava) $. And it is doing same thing and I am not able to execute the commands.

While I used terminal (not sure what kind, it just say terminal) then I get user name "n-62-13-32(dava) $, and with this terminal I am able to do what I want.

I guess it can be somehow related to the problem. Maybe I am just logging-in in wrong way.

Last edited by Apfik; 04-14-2011 at 09:16 PM..
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

running commands from script

I'm new to unix and I have a fairly simple problem: Lets say I am in a specific directory and I run the command: "dirs" , I get an output of all the folders that i pushed into the stack (as expected), buut, when when I create a script (called test): #! /bin/csh dirs and then i run:... (2 Replies)
Discussion started by: owijust
2 Replies

2. Shell Programming and Scripting

Adding ssh commands to a shell script

I have written some scripts that do a few admin tasks on 23 servers I manage. Usually I execute these scripts from one server by running ssh commands remotley, i.e. ssh root@server2 shellscript, ssh root@server2 shellscript & so on.. It works fine but I want to improve this by writing a... (3 Replies)
Discussion started by: Moxy
3 Replies

3. Shell Programming and Scripting

running script in cron - with ssh commands - not working

I ran an ssh command to run a script on a remote server ssh -l <user> <servername> /path/to/script/scriptname This works fine - and the script is executed correctly. However - I put this command into a script, that I want to run from cron every hour, to execute the file on the remote... (31 Replies)
Discussion started by: frustrated1
31 Replies

4. Shell Programming and Scripting

Running unix commands in a perl script

Executing two unix commads via perl script one after another e.g: make clean bsub -i -q short make have tried using exec but the second command doesnt executes (1 Reply)
Discussion started by: rajroshan
1 Replies

5. Shell Programming and Scripting

Alert for long running commands in script

Hi All, Is there a way in which a long running command can terminate by itself inside a script? I need something like below: echo Start <command> exit If the <command> is taking more than say 100 seconds to complete, the script should exit without manual intervention. Thanks, Deepak (2 Replies)
Discussion started by: deepakgang
2 Replies

6. Shell Programming and Scripting

Execute ssh commands through bash script

Hi all! I am trying to write a script that will check if a certain directory is available at several different nodes and then do stuff in it ..... On the beginning of the script I give as a variable the directory and the number of the nodes and then I loop like this: for... (3 Replies)
Discussion started by: idet2
3 Replies

7. Shell Programming and Scripting

Issue with running commands from shell script

I'm trying to copy files from a remote windows server to Unix server. I was successfully able to copy files from windows server using command prompt but when I run these commands from a script it's not working as expected. commands used: sftp user@remoteserver.com lcd local_dir cd... (3 Replies)
Discussion started by: naresh7590
3 Replies

8. Shell Programming and Scripting

Running Commands on a Remote Linux Server over SSH

Hello, I'm trying to create a ksh script to ssh to a remote server, enter the password and a couple commands. For security reasons I have changed the login, password and ip in my example. #!/bin/ksh ssh -t -t username@12.5.5.3 << EOF password cd bin pwd EOF When I run it. It... (5 Replies)
Discussion started by: seekryts15
5 Replies

9. Shell Programming and Scripting

Perl script running multiple commands at once

Hi All, I have put a perl script together to go and collect some information from multiple nodes/endpoints. The script works absolutly fine however I want to make it quicker. You will see in the below that my script calls an expect script called ssh_run_cmd2.exp followed by the IP of... (7 Replies)
Discussion started by: mutley2202
7 Replies

10. Shell Programming and Scripting

Ssh - running commands on remote server

Hi, I am trying to run commands on a list of servers that I can ssh to and just want to know if there is a 'cleaner' way of doing this. At the moment, I am doing as below. Is there a way that I can escape the double quote differently? If a use a single quote to enclose the commands that I... (1 Reply)
Discussion started by: newbie_01
1 Replies
getlogin(3C)															      getlogin(3C)

NAME
getlogin(), getlogin_r() - get name of user logged in on this terminal SYNOPSIS
DESCRIPTION
The function retrieves the name of the user currently logged in on a terminal associated with the calling process, as found in user- accounting database maintained by utmpd(1M). At least one of the standard input, standard output, or standard error must be a terminal. For the first of these found that is a termi- nal, a user must have logged in on that terminal, and that terminal must be the controlling terminal of the session leader process of the calling process's session. The function can be used in conjunction with to locate the correct password file entry when the same user ID is shared by several login names. The recommended procedure to obtain the user name associated with the real user ID of the calling process is to call and if that fails, to call To get the user name associated with the effective user ID, call performs the same operations as but returns the login name in the buffer to which buf points, whose size in bytes should be passed in buflen. buf should have space for the name and the terminating null character. The maximum size of the login name can be obtained using the API with as the argument. APPLICATION USAGE
The return value from points to static data whose content is overwritten by each call. RETURN VALUE
Upon successfully finding and validating the login name of the user logged in on the terminal, returns a pointer to the name. Otherwise, it returns a null pointer, and sets to indicate the error. Upon successfully finding, validating, and copying to the buffer the login name of the user logged in on the terminal, returns 0 upon suc- cess and returns an error number upon failure. ERRORS
and fail if any of the following is true: [EACCES] Access permission to get the status of the terminal device file, was denied. [EMFILE] Too many file descriptors are in use by this process. [ENFILE] Too many file descriptors are in use on the system. [ENOENT] The terminal device file cannot be found. [ENOTTY] None of the standard input, standard output, or standard error is a terminal, or for the first of these that is a terminal, no current login is registered on that terminal, or the session leader process of the calling process has no controlling terminal. [EPERM] One of the standard input, standard output, or standard error is a terminal, and a current login was found on that terminal, but that terminal is not the same as the controlling terminal of the session of the calling process. [ESRCH] The session leader process of the calling process is no longer running. The error condition associated with [EPERM] prevents processes that have access to some other user's terminal from believing that they are related to that other user's login session. also fails if the following is true: [ERANGE] The length of the name to be returned, including the terminating null byte, exceeds buflen. WARNINGS
Users of should note now conforms with the POSIX.1c Threads standard. The old prototype of is supported for compatibility with existing DCE applications only. SEE ALSO
utmpd(1M), getuid(2), sysconf(2), getgrent(3C), getpwent(3C), thread_safety(5). STANDARDS CONFORMANCE
getlogin(3C)
All times are GMT -4. The time now is 02:54 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy