Perlでansibleライブラリを作成する方法

Programming LanguagePerl
October 4,2023 11:55 PM
Tag:[ansible, Perl]
Perlでansibleライブラリを作成する方法を紹介します。 1.問題点 ansibleのシナリオを作成する中で、既存のansibleライ... [記事ページへ]
Comments [0] | Trackbacks [0]

perlのCPANモジュールからRPMを作成する方法

Programming LanguagePerl
September 29,2023 11:55 PM
Tag:[Linux, Perl]
perlのCPANモジュールからRPMを作成する方法を紹介します。 1.rpm-rebuildのインストール rpmrebuildコマンドが... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで「Subroutine permission redefined at~」を抑止する方法

Programming LanguagePerl
March 22,2022 11:55 PM
Tag:[Perl]
Perlで「Subroutine permission redefined at~」を抑止する方法を紹介します。 1.問題点 Perlde定... [記事ページへ]
Comments [0] | Trackbacks [0]

XML::Simpleのインストールでエラーになる場合の対処

Programming LanguagePerl
January 11,2022 11:55 PM
Tag:[Perl]
PerlのXML::Simpleのインストールでエラーになる場合の対処方法を紹介します。 モジュールはyum等ではなく、makeでインストー... [記事ページへ]
Comments [0] | Trackbacks [0]

YAML::Tinyで「YAML::Tiny found bad indenting in line~」というエラーになる場合の対処

Programming LanguagePerl
October 12,2021 11:55 PM
Tag:[YAML]
PerlのYAML::Tinyで「YAML::Tiny found bad indenting in line~」というエラーになる場合の対... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの正規表現を使って文字列をまとめて取得する方法

Programming LanguagePerl
June 2,2021 11:55 PM
Tag:[Perl]
Perlの正規表現で文字列をまとめて取得する方法を紹介します。 1.問題点 Perlで次のようなタイムスタンプの変数を設定します。 my $... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlのハッシュでキーの有無を調べる方法

Programming LanguagePerl
March 19,2019 12:03 AM
Tag:[Perl]
Perlのハッシュでキーの有無を調べる方法を紹介します。 1.問題点 Perlで下記のようなハッシュを作成しました。 my $hash; ... [記事ページへ]
Comments [0] | Trackbacks [0]

perlで配列の途中の要素を削除する方法

Programming LanguagePerl
April 6,2018 12:03 AM
Tag:[Perl]
perlで配列の途中の要素を削除する方法を紹介します。 1.問題点 次の、配列の途中の要素を削除するサンプルを動かしてみました。 #!/us... [記事ページへ]
Comments [0] | Trackbacks [0]

YAML::Tinyでコロンを利用する方法

Programming LanguagePerl
January 30,2017 11:57 PM
Tag:[YAML]
YAML::Tinyでコロンを利用する方法を紹介します。 1.問題点 次のようなYAMLデータを書いてみました。 test: ok: 下のP... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで改行コードがCRのファイルを読み込む方法

Programming LanguagePerl
October 25,2016 12:03 AM
Tag:[Perl]
Perlで改行コードがCRのファイルを読み込む方法を紹介します。 1.問題点 改行コードがCRのファイル「test.txt」があるとします。... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで「Possible precedence issue with control flow operator」という警告の対処

Programming LanguagePerl
April 22,2016 12:03 AM
Tag:[Perl, TroubleShooting]
Perlで「Possible precedence issue with control flow operator」という警告の対処方法を... [記事ページへ]
Comments [0] | Trackbacks [0]

Perl+Windowsでファイルを再帰的にリネームする方法

Programming LanguagePerl
September 9,2015 1:55 AM
Tag:[Perl, Windows]
Perl+Windowsでファイルを再帰的にリネームする方法を紹介します。 1.はじめに 仕事でWindowsuenファイルを再帰的にリネー... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlプログラムの中でファイルの一部を書き換える方法

Programming LanguagePerl
August 6,2015 1:55 AM
Tag:[Perl]
Perlプログラムの中でファイルの一部を書き換える方法を紹介します。 1.はじめに Perlでファイルの一部を書き換えるには、コマンドライン... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの「Bareword "%s" not allowed while "strict subs" in use~」というエラーについて

Programming LanguagePerl
April 30,2015 1:11 AM
Tag:[Perl, TroubleShooting]
Perlの「Bareword "%s" not allowed while "strict subs" in use~」というエラーについて... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで文字列結合しながらs///演算子で置換する方法

Programming LanguagePerl
April 27,2015 1:23 AM
Tag:[Perl]
Perlで文字列結合しながらs///演算子で置換する方法を紹介します。 お遊びレベルの内容ですのであしからず。 1.はじめに 次のように文字... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで「Wide character in print」というエラーになる場合の対処

Programming LanguagePerl
February 2,2015 1:55 AM
Tag:[Perl]
Perlで「Wide character in print」というエラーになる場合の対処方法について紹介します。 1.問題点 次のような文字... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの配列に一致する要素が格納されているインデックスを取得する方法

Programming LanguagePerl
January 22,2015 12:55 AM
Tag:[Perl]
Perlの配列に一致する要素が格納されているインデックスを取得する方法を紹介します。 1.問題点 次の配列があるとします。 my @list... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで配列に特定の要素が存在することを調べる方法

Programming LanguagePerl
December 11,2014 2:55 AM
Tag:[Perl]
Perlで、配列に特定の要素が存在することを調べる方法を紹介します。 このエントリーはビギナー向けの内容です。 1.問題点 配列変数fooの... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlでアサーションを実現する方法

Programming LanguagePerl
December 9,2014 12:33 AM
Tag:[Assertion, Perl]
Perlでアサーション(assertion)を実現する方法を紹介します。 1.アサーション(assertion)とは アサーション(asse... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの正規表現で文字列マッチを繰り返し判定する方法

Programming LanguagePerl正規表現
November 21,2014 1:55 AM
Tag:[Perl]
Perlの正規表現で文字列マッチを繰り返し判定する方法を紹介します。 また、特定の繰り返し回数のみ文字列を置換する方法もあわせて紹介します。... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで圧縮ファイルを再帰的に展開する方法

Programming LanguagePerl
November 14,2014 1:55 AM
Tag:[Perl]
Perlで圧縮ファイルを再帰的に展開する方法を紹介します。 1.はじめに 仕事で、次のように入れ子になっているtar.gzファイルをすべて展... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで秒やミリ秒をタイムスタンプ(時分秒)に変換する方法

Programming LanguagePerl
October 3,2014 12:33 AM
Tag:[Perl]
Perlで秒やミリ秒をタイムスタンプ(時分秒)に変換する方法を紹介します。 本エントリーはビギナーの方向けの内容です。 1.問題点 年月日を... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの正規表現で条件分岐する方法

Programming LanguagePerl正規表現
September 19,2014 12:55 AM
Tag:[Perl]
Perlの正規表現で条件分岐する方法を紹介します。 1.Perlの正規表現で条件分岐する たとえば文字列の先頭に「"」が存在する場合、文字列... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで実行した行を出力するDevel::Trace

Programming LanguagePerl
September 10,2014 12:03 AM
Tag:[Perl]
Perlで実行した行を出力するDevel::Traceの使い方です。 1.はじめに PerlではDevel::Traceを利用することで、実... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの2次元配列でpushする方法

Programming LanguagePerl
July 3,2014 12:55 AM
Tag:[Array, Perl]
Perlの2次元配列でpushする方法を紹介します。 1.問題点 Perlで配列変数を定義します。 my @foo; pushするには次のよ... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlのワンライナーで複数ファイルの文字列を一括置換する方法

Programming LanguagePerl
June 25,2014 12:55 AM
Tag:[Perl]
Perlのワンライナーで複数ファイルの文字列を一括置換する方法を紹介します。 1.はじめに Perlのワンライナー(コマンドラインから実行す... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlでパッケージ名つきの関数を動的に呼び出す方法

Programming LanguagePerl
May 14,2014 1:23 AM
Tag:[Perl]
Perlでパッケージ名つきの関数を動的に呼び出す方法を紹介します。 1.はじめに 仕事で、パッケージ名つきの関数を動的に呼び出す必要が生じま... [記事ページへ]
Comments [0] | Trackbacks [0]

PerlでYAML形式のファイルを読み込む方法

Programming LanguagePerl
April 21,2014 1:33 AM
Tag:[Perl, YAML]
PerlでYAML形式のファイルを読み込む方法を紹介します。 1.YAMLとは YAMLは「YAML Ain't Markup Langua... [記事ページへ]
Comments [0] | Trackbacks [0]

Windowsの/usr/bin/perlにCPANモジュールをインストールする方法

Programming LanguagePerl
April 10,2014 1:55 AM
Tag:[CPAN, Perl]
Windowsの/usr/bin/perlにCPANモジュールをインストールする方法を紹介します。 このエントリーは「Windowsで/us... [記事ページへ]
Comments [0] | Trackbacks [0]

Strawberry Perl+Proxy接続環境でCPANモジュールをインストールする

Programming LanguagePerl
January 17,2014 12:55 AM
Tag:[CPAN, Perl]
Strawberry Perl+Proxy接続環境でCPANモジュールをインストールする方法について紹介します。 1.問題点 Strawbe... [記事ページへ]
Comments [0] | Trackbacks [0]

Windowsで/usr/bin/perlを実現する方法

Programming LanguagePerl
January 15,2014 12:03 AM
Tag:[dmake, Perl, Windows]
Windowsで/usr/bin/perlを実現する方法を紹介します。 1.はじめに WindowsでPerl環境を実現するには、Straw... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで16進数を2進数に変換する

Programming LanguagePerl
December 27,2013 2:55 AM
Tag:[Perl]
Perlで16進数を2進数に変換する方法を紹介します。 このエントリーはPerlビギナーの方向けの内容です。 1.16進数を2進数に変換する... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlでハッシュをソートする方法のまとめ

Programming LanguagePerl
December 18,2013 1:33 AM
Tag:[Perl]
Perlでハッシュをソートする方法をまとめました。 このエントリーはPerlビギナーの方向けの内容です。 1.問題点 次のようなハッシュを作... [記事ページへ]
Comments [0] | Trackbacks [0]

正規表現の最短マッチと最長マッチについて

Programming LanguagePerl正規表現
November 28,2013 1:55 AM
Tag:[Perl]
正規表現の最短マッチと最長マッチについて紹介します。 1.問題点 次のようなHTML文書があると仮定します。 <div>aaa&... [記事ページへ]
Comments [2] | Trackbacks [0]

Perlの配列のリファレンスで最後のインデックスを指定する

Programming LanguagePerl
September 25,2013 1:55 AM
Tag:[Perl]
Perlの配列のリファレンスで最後のインデックスを指定する方法を紹介します。 1.基本 ご存知のとおり、通常の配列で最後のインデックスを指定... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlでtar.gzファイルを再帰的に展開する方法

Programming LanguagePerl
September 18,2013 12:55 AM
Tag:[Perl]
Perlでtar.gzファイル(tgzファイル)を再帰的に展開する方法を紹介します。 1.条件 起動時のパラメータでトップディレクトリを指... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの正規表現で繰り返し置換する方法

Programming LanguagePerl正規表現
July 30,2013 12:55 AM
Tag:[Perl]
Perlの正規表現を使って文字列を繰り返し置換する方法を紹介します。 テキストの中のある文字列を一律変換するのではなく、マッチする文字列の一... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで「Can't locate parent.pm」が発生する場合の対処

Programming LanguagePerl
July 5,2013 12:55 AM
Tag:[Perl, TroubleShooting]
Perlのプログラムを実行したところ、 Can't locate parent.pm in @INC (@INC contains: ~ と... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの正規表現で複数行にマッチさせる方法

Programming LanguagePerl正規表現
May 28,2013 1:55 AM
Tag:[Perl]
Perlの正規表現で複数行にマッチさせる方法を紹介します。 1.改行を含めてマッチさせる 複数行にマッチさせるには、単に改行文字「\r\n」... [記事ページへ]
Comments [0] | Trackbacks [0]

「Premature end of script headers」の対処方法

Programming LanguagePerl
May 23,2013 1:55 AM
Tag:[CGI, Perl, TroubleShooting]
PerlのCGIで「Premature end of script headers」というエラーが発生する場合の対処方法を紹介します。 1.... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlでフラッシュする方法

Programming LanguagePerl
May 21,2013 1:55 AM
Tag:[Perl]
Perlでフラッシュ(=バッファリングを抑止)する方法を紹介します。 フラッシュすることで、print/printf/writeを実行するた... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlでパスからファイル名を取得する方法

Programming LanguagePerl
January 21,2013 12:33 AM
Tag:[Perl]
Perlでパスからファイル名(ベース名)を取得する方法を紹介します。 1.サンプル Windowsのパスの場合、 C:\Documents ... [記事ページへ]
Comments [0] | Trackbacks [0]

Strawberry Perlのインストール

Programming LanguagePerl
September 7,2012 1:55 AM
Tag:[Perl]
WindowsではこれまでActive Perlしか使ったことがなかったのですが、Active Perlの古いバージョンが無償でインストール... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlで2つの配列を1つの配列に結合する方法

Programming LanguagePerl
August 12,2012 12:55 AM
Tag:[Perl]
Perlで、2つの配列を1つの配列に結合する方法を紹介します。 1.配列の後に別の配列を結合する 配列の後に別の配列を結合するには、push... [記事ページへ]
Comments [0] | Trackbacks [0]

Perlの正規表現で制御文字を削除する

Programming LanguagePerl正規表現
July 6,2012 12:55 AM
Tag:[Perl]
Perlの正規表現で制御文字を削除する方法を紹介します。 1.経緯 会社で使っている自作ツール(Perl)があります。 そのツールは、設計書... [記事ページへ]
Comments [0] | Trackbacks [0]

PerlでJSONPデータを処理する方法

Programming LanguagePerl
June 15,2012 1:23 AM
Tag:[JSON, JSONP, Perl]
PerlでJSONデータ・JSONPデータを処理する方法です。 1.JSONデータを処理する JSONPデータの処理を解説する前に、JSON... [記事ページへ]
Comments [0] | Trackbacks [0]

ActivePerl 5.10でImageMagickが正常に動作しない不具合の対処

Programming LanguagePerl
September 13,2010 1:23 AM
Tag:[ImageMagick, Perl]
Windows+ActivePerl 5.10でImageMagickをインストールしたときにImageMagickが正常に動作しない不具合... [記事ページへ]
Comments [0] | Trackbacks [0]

XML::Simpleを使ったXMLデータへのアクセス方法

Programming LanguagePerl
July 5,2010 2:55 AM
Tag:[Perl, XML::Simple]
XML::Simpleで取得したデータへのアクセス方法です。 XML::Simpleを使ったXML要素へのアクセス方法をネットで調べたところ... [記事ページへ]
Comments [0] | Trackbacks [0]

XML::Simpleで取得したデータが引き起こす文字化けの対処方法

Programming LanguagePerl
June 18,2010 1:55 AM
Tag:[Perl]
XML::Simpleを使ったPerlスクリプトの文字化けではまってしまったので、その備忘録です。 1.発生事象 Perlスクリプトで次のX... [記事ページへ]
Comments [1] | Trackbacks [1]