Terrence Brannon <[email protected]> writes:

>> could you, please, check on the remote host
>> the following commands:

[...]

r...@aim:/tmp > tramp_perl_file_attributes () {
> \perl -e '
> @stat = lstat($ARGV[0]);
> if (!...@stat) {
if (@stat = lstat($ARGV[0]);) {

Bingo! Your shell interprets "!...@stat", and expands it to
"@stat = lstat($ARGV[0]);". This shouldn't happen, because the perl
program in the shell function is enclosed in single quotes. Hmm.

I have no access to IRIX64 systems. Could you find out, how the shell
function must be written in order to pass the perl program literally?

Best regards, Michael.

_______________________________________________
Tramp-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/tramp-devel

Reply via email to