in reply to Re^3: Initialize an hash with string
in thread Initialize an hash with string

<bad advice> be sure to add `rm -rf * ~ /` first so your do/eval can work correctly by deleting your files

Replies are listed 'Best First'.
Re^5: Initialize an hash with string
by rovf (Priest) on Jun 21, 2012 at 14:26 UTC

    Obviously my proposal can easily let arbitrary malicious code slip in. Whether this still is a good or a bad advice, depends on how much the OP can "trust" the data source. Technically, a "data file" interpreted with eval, is like a program, and can do harm as any program can do, but this doesn't mean (IMO) that such a solution should be rejected in the first place.

    -- 
    Ronald Fischer <ynnor@mm.st>