in reply to SCS2CSS
This could be more succinct as:my $argc = @ARGV; if($argc != 1) { print "Usage: \$ $0 <scsfile>\n"; exit; } my $scs = $ARGV[0];
my $scs = shift or die "Usage: $0 <scsfile>\n";
Don't forget to check the success of your open calls.
You might want to escape the periods and anchor the ends of your regular expression. File::Basename might also come in handy, but may be severe overkill:
(my $css = $scs) =~ s/\.scs\z/.css/;
A heredoc would make the print statements somewhat more manageable. Roll on Perl 6 and intendable heredocs!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re{2}: SCS2CSS
by staeryatz (Monk) on Nov 21, 2001 at 15:41 UTC |