新規記事投稿 フォロー記事投稿 記事のキャンセル
From: にあ <nir@mxa.meshnet.or.jp>
Subject: Re: perlについておしえて
Date: 1997/07/15 09:03:02
Reference: mesh.open/00427

7月14日に、nobuさんは書きました。

>7月13日に、せりぼーさんは書きました。
>
>>perlの意味が分からないのでどちらを使えばよいのか良く解りません
>>どなたか教えてください
>
>よくはわかんないですが、perlにはバージョンがあって、
>この場合だと、
>バージョン4を使いたい場合
>#!/usr/bin/perl
>バージョン5を使いたい場合
>#!/usr/local/bin/perl
>と記述しましょうってことだと思います。。
>
まあ、perl4 じゃなきゃ動かない場合以外は perl5 を使っておいた方が、
大抵の場合、色々良いことがありますね。(^^)
# perl5 になってずいぶんと強力になっているので、CGI によっては
# perl5 特有の機能を使っているため perl4 では動かないものもあります。

>バージョン5じゃないとflock()が使えないんですよねたしか。。。(うる覚え。。
>
えーと、OSの機能として flock() が提供されているものに関しては、perl4 でも
flock() が使えます。perl5 では、OSが flock() を提供していない場合に、
lockf() で flock() のエミュレートをするようになったので、大方の OS で
perl上から flock() が使えるようになったと言うことです。

# う覚えで書いてますね。(とお約束のつっこみを...)