ファイル::リモート

File :: Remoteは、リモートファイルを透過的に読み書き/編集するためのPerlモジュールです。
今すぐダウンロード

ファイル::リモート ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Nathan Wiger, Sun Microsystems
  • 出版社のWebサイト:
  • http://search.cpan.org/nwiger/File-Remote-1.17/Remote.pm

ファイル::リモート タグ


ファイル::リモート 説明

File :: Remoteは、リモートファイルを透過的に読み書き/編集するためのPerlモジュールです。 File :: Remoteは、リモートファイルを透過的に読み書き/編集するためのPerlモジュールです。ここでは、#特別なものを使うことができます。 #ファイル::リモートQW(:置換)を使用します。 #特別:リモートファイルから読み取るタグ#をオープン(リモート、 "host:/ remote / file")または$!; while()while while; (リモート)閉じる。 #ローカルファイルを書くことはまだ動作します!開く(ローカル、 ">> / local / file")。ローカルの「これは新しい行です.n」;閉じる(地元); mkdir( "host:/ remote / dir"、0755);リンク( "host:/ remote / file");リンク( "/ local / file"); #まだ動作します! symlink( "host:/ remote / src"、 "host:/ remote / dest"); chown( "root"、 "その他"、 "host:/ remote / dir / file"); chmod(0600、 "host:/ remote / dir / file"); ##次へ、あなたが組み込み関数を台無しにしたくない場合は、オブジェクト指向スタイル。 #ファイル:: remoteを使用します。 My $ REMOTE =新しいファイル::リモート。 #標準のファイルハンドル$ remote->開く(ファイル、 ">> host:/ remote / file")またはDie $!印刷ファイル「ここに追加されている行」; $ REMOTE - > CLOSE(ファイル); #新しいファイルを作成し、その権限を変更し、$ remote-> mkdir( "host:/ remote / dir")を変更します。 $ remote-> touch( "host:/ remote / dir / file"); #$ REMOTE-> COPY( "/ local / file"、 "host:/ remote / file")またはwarn $! $ REMOTE-> MOVE( "host:/ remote / file"、 "/ local / file"); #すべてのファイルを読み書きするMy @File = $ REMOTE - > READFILE( "host:/ remote / file"); $ REMOTE-> WRITEFILE( "/ local / file"、@file); #suffix $ remote-> backup( "host:/ remote / oldfile"、 "save")でファイルをバックアップします。 #安全な接続方法を使用するMy $ Secure = New File :: Remote(rsh => "/ usr / local / bin / ssh"、rcp => "/ usr / local / bin / scp"); $ SECURE->リンクリンク( "/ local / file"); $ SECURE-> RMDIR( "host:/ remote / dir");このモジュールは、ローカルまたはリモートかにかかわらず、ファイルを扱うのを大切にします。ネットワーク上の物理的な場所を心配する必要なしにファイルを作成および編集することができます。関数に渡されたファイルがhost:/ path / to / fileの形式のファイルの場合、ファイル:: Remoteはリモートでファイルを編集するためにrsh / rcp(またはssh / scp)を使用します。それ以外の場合は、ファイルがローカルであると仮定し、Perlのコア関数に直接通話を渡します。このモジュールに関する素晴らしいことは、リモートファイルとローカルファイルの両方を透過的に処理するため、すべてのファイルコールに使用できることです。つまり、コード内のリモートファイルのチェックの全体のチェックを入れる必要がないことを意味します。さらに、関数志向のインターフェースを使用してください.litslyタグとともに、Perl組み込みファイル関数を実際に再定義できます。つまり、既存のPerlスクリプトは、リエンジニアリングなしでリモートファイルを自動的に処理できることを意味します(!)。要件: ・Perl


ファイル::リモート 関連ソフトウェア

ファイル:: lckpwdf.

File :: LCKPWDFは、LCKPWDFおよびULCKPWDFを使用してPASSWDファイルとシャドウファイルをロックしてロック解除するPerlモジュールです。 ...

184

ダウンロード