Hi Nathan,
"history" is aliased to 'fc -l' as you can see below.
[test:~]$alias
alias history='fc -l'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias perl='/usr/bin/perl5.8.5'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot
--show-tilde'
Here if "history" is executed with STAF it doesn't return anything. (Please
note that this is not executed on remote machine for which this thread has been
started)
[test:~]$STAF local PROCESS START SHELL COMMAND "history" returnstdout
stderrtostdout wait
Response
--------
{
Return Code: 0
Key : <None>
Files : [
{
Return Code: 0
Data :
}
]
}
Executing "history" without staf returns results.
[test:~]$history
1049 cd
1050 whoami
1051 ls
1052 ls
1053 ls
1054 ls
1055 history
1056 ls
1057 ls
1058 sl
1059 ls
1060 ls
1061 history
1062 alias
1063 STAF local process start shell returnstdout wait command alias
1064 alias
1065 STAF local PROCESS START SHELL COMMAND "history" returnstdout
stderrtostdout wait
[mdstest:~]$
Thanks
Uma.
-----Original Message-----
From: Nathan Parrish [mailto:[email protected]]
Sent: Thursday, January 14, 2010 1:45 AM
To: Uma Maheswar Chilukuri
Cc: [email protected]
Subject: Re: [staf-users] Executing aliases using PROCESS service
are you sure that the alias 'aliascommand' has been defined in the
.profile/.bashrc/etc which is read when STAFProc on your remote machine fires
up a shell? I would think that the following should be able to tell you
whether you have any aliases defined in that context:
staf remotemachine process start shell returnstdout wait command alias
on my machines I see nothing, and I don't believe I define aliases in any
system-level init script, i.e. /etc/bashrc, /etc/profile.
hth,
nathan
----- "Uma Maheswar Chilukuri" <[email protected]> wrote:
> Executing aliases using PROCESS service
>
>
>
> Hi,
>
> Ho w to execute an alias mentioned in remote machine (solaris) profile
> from a linux bo x using PROCESS (or any other) serivce ?
>
> When I tried to execute getting the following error. Note that “
> aliascommand ” executes succe ssfully on remte machine independently.
>
>
>
>
>
> [test:~/perl]$STAF remotemachine PROCESS START SHELL COMMAND "
> aliascommand " returnstdout stderrtostdout wait
>
> Response
>
> --------
>
> {
>
> Return Code: 1
>
> Key : <None>
>
> Files : [
>
> {
>
> Return Code: 0
>
> Data : sh: aliascommand : not found
>
> }
>
> ]
>
> }
>
>
>
> Thanks
>
> Uma.
>
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast
> and easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> staf-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/staf-users
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
staf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/staf-users