V
V

Perlプロセス番号

372525.com
みんなニコニコ
ホーム/トップページへ移動  パソコントラブル
ホーム最近の話思い出話掲示板

ご無体な上司に負けないための本

 業務に即したパソコン操作の問題点をわかりやすく解説。企業が求める「仕事ができる、パソコンを活用できる」人材として、パソコン活用能力が身につきます。


いろいろと cgi をひねくり回していくと・・・



プロセスを識別したくなる場面が出てきます。
さて、どうすればいいのかと ・・・・

folk() を使えばある程度の切り分けはできるようなのですが、しかし場合によっては、 たんに排他制御するだけでは用が足りないこともあります。
言語はperl。
で、いろいろと探してみました。

環境変数の中に『$$』というのが有るらしいんです。
まず、perl の変数の一覧です。

特殊変数
グローバル特殊変数
$!数値コンテキストではエラー番号、文字列ではエラーメッセージ
$”ダブルクォート文字列内でリスト展開するときのセパレータ(スペース)
$#printで数値を出力するときの書式(%.14g)
$_入力処理とパターンマッチで、デフォルトの対象となる変数
$.ファイルハンドルの現在行番号
$,printの出力フィールドセパレータ(空文字列)
$/入力レコードセパレータ(改行文字)
$:フォーマットの ^フィールド内での改行文字
$?コマンド終了時に返すステータスコード
$$実行中のPerlのプロセス番号
$0実行中のPerlのファイル名
$(このプロセスの実グループID
$)このプロセスの実行グループID
$@最後に実行した eval関数のエラーメッセージ
$[配列の先頭の要素番号と文字列の最初の位置番号(0)
$]Perlのバージョン
$^Aフォーマットで作成された文字列の一時保管
$^Dデバッグモード番号
$^E拡張エラーメッセージ
$^Fシステムファイル記述子の最大値(2)
$^Huse strictによる構文チェックのセット
$^I-iオブション(バックアップ)の拡張子
$^Lフォーマットで改ページに利用する文字列
$^M$^M='a' x (1<<16); メモリ不足時用バッファを指定
$^OPerlのバイナリがコンパイルされたOSの名称
$^Pデバッガが内部で使用するフラグ
$^R最後に成功した正規表現アサーションの評価結果
$^Sインタプリタ状況(eval内:真 その他:偽)
$^Tスクリプトを実行した時刻(1970年初からの秒数)
$^W-wオプションの警告フラグの値
$^X現在実行中のPerlの実行形式のファイル名
$<このプロセス実ユーザID(UNIX)
$>このプロセス実効ユーザID(UNIX)
グローバル特殊配列
$ARGV行入力演算子(><)から読み込まれたファイル名
%ENV 環境変数の名称と値
%INC require,useで読み込まれたファイル名
%SIG シグラルハンドラセット
@_ サブルーチンへの引数リスト
@F コマンドラインスィッチ-a で分割された結果
@ARGVコマンドラインからの引数リスト
@INC require,useでの検索対象ディレクトリリスト
正規表現関連
$1,…,$n最後に一致した正規表現内のn番目の()の部分文字列
$&パターンマッチで一致した文字列
$'パターンマッチで一致した文字列より後ろの文字列
$`パターンマッチで一致した文字列より前の文字列
$+最後に一致した正規表現内の最後の()に対応した部分文字列
$*=1 文字列が複数行の場合のパターンマッチ (0) [Perl4]
ファイルハンドル関連
$-writeでの現在ページに出力する残り行数(=0 強制改ページ)
$%writeフォーマットでの現在のページ番号
$=writeフォーマットでのページあたりの行数
$~出力用ファイルハンドルに設定されているフォーマット名
$^出力用ファイルハンドルに設定されているページ先頭フォーマット名
$|0以外の値でwriteやprintの実行時に出力バッファの内容を出力



お試し:抗酸化酵素と理想的なミネラルバランスの健康茶,2週間お試しパック
※ 初回ご注文に限り、送料 代引き手数料無料。
※ お申し込みはお一人様一セットとさせて頂きます。

著作権や肖像権やご意見はこちらへ

Yahoo!ブックマークに登録



真空管

-

-
-

-


 我が家の愛犬たち・・・・

マルチーズ



 プロセス番号 $$ で window.close() 問題も解決・・・・

プロセス番号

その $$変数ですが、2804、2957、12745 といった数値を返します。
問題だった window.close() が効かない件もこれでOKになりました。
うーん。一歩前進です。
お勧め→


前の頁≪HOME サイトマップ
前の頁≪H
前の頁HH次の頁へ :困ったブラウザ
.



'07年11月11日 22:29 コメント.61   (自由にご意見をお書き下さい)

うまくすると排他制御にも使えるかな?


お試し:抗酸化酵素と理想的なミネラルバランスの健康茶,2週間お試しパック

最新記事の見出しへ


  トラブル日記  ホーム最近の話思い出話掲示板お便り、etc.

ページ先頭フォーマット名と一致した正規表現内の最後と出力フィールドセパレータ
372525.com(^o^)みんなニコニコ

XHTML
LinkChecker




 このページへのトラックバックは適宜整理させていただきます。練習でも構いませんお気軽にご利用ください。
 トラックバックアドレスhttp://372525.com/diary5.cgi
 このページのアドレスはhttp://372525.com/diary5.htmです。
 画像を使われる場合はこちらを このページのリンク用の画像です。



前頁へ サイトマップ 次頁へ


携帯電話でも同じ 372525.com で見れます