in reply to Re: preserve quotes after $0 interpolation
in thread preserve quotes after $0 + @ARGV interpolation

I'm sorry, my original question was not complete (fixed), of course there should be also @ARGV in question and actually I was doing that this way:

my $tool_name = basename($0); my $tool_invocation = $tool_name." ".join(" ",@ARGV);

The reason, why I am interested in such thing, is, that I am generating some configurations, with comments containing also how was it generated, to be able reproduce that generation just from comment inside it, just by copy & paste whole command from comment to shell. Restriction to particular shell type, e.g. bash, is no problem for me in my use case, therefore the idea with shell history fits my needs maybe the best.

Thank you for tips!