thanks, Kapil--------------------------------------- i have a script run.pl --------------------------------------- 1) perl -MO=Deparse run.pl >out --------------------------------------- this gives output in form eval eval qq["#!/usr/bin/perl\n\n#.....single line....."]; $: = 'P'; [...] $~ = 'h'; --------------------------------------- 2) set -f text=$(cat out) --------------------------------------- 3) echo -e $text --------------------------------------- but this method still leaves some special chars escaped in text like \" \\$ \{ \} \\& Has any monk tried this way to get output that resembles more/less like source. If someone can share that would be nice.
In reply to clean output from Deobfucation by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |