[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: example implementation (was: Re: DRAFT: Fixing the architecture query options of dpkg.



Previously Marcus Brinkmann wrote:
> I tried to implement this but failed somehow. Could somebody give a small
> example how to do it in perl?

Changing %ENV should work, since that is also passed along to child
processes.

A very minimal implementation:

#! /usr/bin/perl

$command=pop @ARGV;
foreach $x ( @ARGV) {
	($var,$value)=split(/=/, $x);
	$ENV{$var}=$value;
}
exec "sh -c $command";

Wichert.

-- 
==============================================================================
This combination of bytes forms a message written to you by Wichert Akkerman.
E-Mail: wakkerma@cs.leidenuniv.nl
WWW: http://www.wi.leidenuniv.nl/~wichert/

Attachment: pgprYFPdfOhCm.pgp
Description: PGP signature


Reply to: