Use system instead of backticks:
ken@ganymede: ~/tmp $ cat > pm_vi_from_perl.txt Line 1 Line 2 Line 3 ken@ganymede: ~/tmp $ perl -Mstrict -Mwarnings -e 'my $f = q{./pm_vi_from_perl.txt}; syste +m(vi => $f);' ken@ganymede: ~/tmp $ cat pm_vi_from_perl.txt Line 1 Added after system() called Line 2 Here also: Added after system() called Line 3 ken@ganymede: ~/tmp $
-- Ken
In reply to Re: How to open an editor from your Perl script?
by kcott
in thread How to open an editor from your Perl script?
by dr.jekyllandme
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |