2008-10-01から1ヶ月間の記事一覧

入門Unix for Mac OS Xを買ってみました。

入門 Unix for Mac OS X 第4版作者: Dave Taylor,酒井皇治出版社/メーカー: オライリージャパン発売日: 2006/03/01メディア: 単行本(ソフトカバー)購入: 5人 クリック: 80回この商品を含むブログ (30件) を見るまだMacの操作も十分にわからないまま、Perl…

文字列演算子(3) 

1 | 2 | 3 | 4 | 5 | 6 第2章 スカラー変数の2-3.スカラー演算子の例題を試してみる。 文字列演算子 連結(加算) #!/usr/bin/perl $a="ABC"; $b="DEF"; print $a.$b; この内容をab1.plにする。 komadas-Computer:~ komada$ chmod +x ab1.pl komadas-Computer…

算術演算子(2)

1 | 2 | 3 | 4 | 5 | 6 第2章 スカラー変数の2-3.スカラー演算子の例題を試してみる。 算術演算子 #!/usr/bin/perl $a=1; $b=2; print $a+$b; この内容をab.plにする。 ターミナルから操作する。 komadas-Computer:~ komada$ chmod +x ab.pl komadas-Comput…

『初めてのPerl』練習問題1-3を再びためしてみたけれど、うまく行かなかった。

optionキーを押しながら、¥キーを押して半角\をタイプする方法 #!/usr/bin/perl @lines=`perldoc -u -f atan2`; foreach (@lines) { s/\w<([^>]+)>/\U$1/g; print; } この内容をex1-3.plにする。 komadas-Computer:~ komada$ chmod +x ex1-3.pl komadas-Co…

はてなの人力検索でいただいた回答をためしてみます(3)

(1) / (2) / (3) 半角の\キーを直接入力する方法 Optionキーを押しながら¥をタイプするそうです #!/usr/bin/perl $name="KENT"; print"my name is $name","\n"; print'my name is $name',"\n"; この内容をkent7.plにする。 komadas-Computer:~ komada$ chm…

はてなの人力検索でいただいた回答をためしてみます(2)

(1) / (2) / (3) "\r"を使ってみる #!/usr/bin/perl $name="KENT"; print "my name is $name","\r"; print "my name is $name","\r"; この内容をkent5.plにする。 komadas-Computer:~ komada$ chmod +x kent5.pl komadas-Computer:~ komada$ ./kent5.pl my n…

はてなの人力検索でいただいた回答をためしてみます(1)

(1) / (2) /(3) webページの例題を参考にMacOSXでPerlのプログラムを書いて動かしてみたのですが、改行のところがうまく動いていないようなのです。… 文字の連結に「,」でなく「.」を使う。 #!/usr/bin/perl $name="Kent" print"my name is $name"."¥n"; pr…

ブログを少し変更してみました。

デザインを変えてみました。 新しいバーションになっていました。使わせてもらっています。 Simple&Hasen 文字をVerdanaに変えてみました。 ブラウザで読みやすいフォントとは コンマとピリオドの違いがわかりやすいです。 はてな記法 ソースコードを色付け…

¥nで改行できないのはMac特有の問題なのでしょうか。

記事をみつけました。 Macで\nで改行されないときはPHP_EOL ¥nと入力する代わりに、PHP_EOLと入力するということなのでしょうか。 この内容をkent1.plにする #!/usr/bin/perl $name="KENT"; print"my name is $name", "PHP_EOL"; print'my name is $name',"…

改行がうまくできていないけれど、これでいいのかな

1 | 2 | 3 | 4 | 5 | 6 webのページを手がかりに、わかりやすそうなところからいろいろ試してみている。 第2章 スカラー変数の2-2.数値と文字列の例題を試してみる。 数値と文字列の例題 #!/usr/bin/perl $name="KENT"; print"my name is $name", "\n"; pri…

_END_を__END__に直して挑戦

ele_dirさんとperlcodesampleさんのアドヴァイスを参考に、修正して挑戦。 #!/usr/bin/perl my @files=@ARGV; foreach my $file(@files){ open(my $fh, "<", $file) or die "Cannot open $file"; while(my $line=<$fh>){ print $line; } close($fh); } __END…