[トップページ] [星雲紀行] [MLXS] [WPGen] [自作音楽] [モデル] [vi/vim] [tips] [自己紹介]

Perl

目次

  1. このページは
  2. tips
    1. [reverse 命令] ファイルの内容を逆順に表示する
    2. [変数]my とlocal の違い
    3. [コマンドラインサンプル]prefix_change
  3. 参考文献・参考ウェブページ
  4. 履歴
[TOP] [MENU]

このページは

スクリプト言語perl についてのtips 等。

tips

[reverse] ファイルの内容を逆順に表示する

perl 1 linear でも使用可能。
ファイルの内容を逆順に表示する。

たとえば、以下のようなファイルがある。

	$ cat test
	1
	2
	3
	4
	5
	6
	7
	8
	9
	
	
これを以下のコマンドを入力すると
$ cat test | perl -e "print reverse <>"

9
8
7
6
5
4
3
2
1
このようにファイルの内容が逆に表示される。便利。
# Shell の表示でやるなら $ sort -r やtac (cat の逆スペル)コマンドでもよい。

[目次]

my とlocal の違い

my は関数内の局所変数。
local は関数から呼び出された関数からも参照可能。
宣言された関数以下の階層からグローバル。

[目次]

prefix_change

$ cat rdesktop.html | perl -pe 's/[\r\n]//g' | perl -pe 's/\<\!-- #### PREFIX #### --/####CHANGED!!####/g' | perl -pe 's/$//g' | more

[目次]

参考文献・参考ウェブページ

  1. perl 小技集
    非常に有用なサイト。Code があるのでかなり活用させていただいた。
  2. O'REILLY Perl5 デスクトップリファレンス Programming tools
  3. SAK Streets - CGI-Perl 開発言語資料 Perl のほかにも多くの資料あり。
  4. O'reilly sample codes
  5. Perl(お勉強・人のtips)
  6. CPAN(Perl module loader?勉強中)
  7. SMART! Perl(お勉強サイト)

[content]

履歴

  • 2004/00/00 初版作成
  • 2006/03/11 修正
[目次]
ご意見、ご感想、誤字、間違い等、お気づきの点がありましたら KGussan@Gmail.com まで連絡ください。
このウェブページの注意・免責事項 Copyright (C) 2004-2012 KGussan. [トップページ]
[PR:元国税局勤務の起業家向け、遺産相続の相談なら植村洋税理士事務所:一時間無料税理士相談。お気軽に。]