7月 25 2010

[Perlメモ]Windows×ActivePerl動作環境メモ

Posted by きつねのボタン in Perl

動作環境メモ

コマンドプロンプトでヘルプ表示

help       → コマンドとその概要が一覧表示される
help コマンド名 → 指定コマンドの詳しい説明が表示される

任意のディレクトリで .plのスクリプトが動くようにする
毎度、>perl c:\htdocs\perl\hoge.pl と書かなくても  >hoge.pl だけで実行できるようにする。
→ PATHを設定する。
例えばいつも.plファイルをc:\htdocs\perl 配下に置くことにしたなら

path c:\htdocs\perl;%PATH%

とすると、現在のPATH設定に目的のパスが追加される。

7月 04 2010

[Perlお勉強]繰り返し, reverse, 文字列の繰り返し(x演算子)

Posted by きつねのボタン in Perl

ぼちぼちとお勉強してます(-。-)y-゚゚゚

Perl言語プログラミングレッスン 問題6-5 (p173):
わりときれいに解けたので記念に貼っておく。

# 6行と16行の2パターンのクリスマスツリーを作る

use strict;
use warnings;

my @array = qw(* ! * % / * + - ! . * * % / * +);

for my $n(5,15) {
 foreach my $i(0..$n) {
   my @obverse = @array[0..$i];
   my @reverse = reverse(@obverse);
   print ' ' x ($n-$i), @obverse, @reverse[1..$i], "\n";
 }
}

Q6-5習作(クリスマスツリー)