![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| アクティブなウィンドウが指摘した。 | rimser9 | ダミーな質問&回答のためのUNIXデスクトップ | 1 | 2008年7月14日 04:07午後 |
| して下さい/新しいファイルに置き換える: ksh - > perlの | McLan | シェルプログラミングとスクリプティング | 1 | 2008年5月16日 04:14午前 |
| 場合、ファイルは、 perlのパターンが含まれていない-どうやって知るのですか? | mjays | シェルプログラミングとスクリプティング | 4 | 2007年9月19日 07:28午前 |
| のSolaris 9を接続するには、 WindowsのActive Directory | 形態を持つ | Sun Solaris | 0 | 2006年3月28日 06:15午後 |
| 団結はRedHat 9 Linuxをどのようにするには、 Windows 2003 Active Directory認証 | solaris8in | リナックス | 0 | 2005年11月28日 08:53午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
混乱してすみません。
ときに使用 Perlの UNIXで実行し、以下のコマンドは、一日の古いファイルを検索するために使用することができます。 @ / qx \u003d検索するファイル。名の' * ' -ファイルのmtime -1 -印刷/ ; 私は今いるこの問題に直面している同じことをするには、 Windowsプラットフォームを介して、私の下でアクティブ Perlの (ウィンドウベース) 。 私はWindowsを使用してみましたが、これはスクリプトのようだが、非常に長いために、最後の日付のファイルを、現在の日付との時間を比較する修正をキャプチャする必要があります。 何か他の解決策はありますか? 場合(例)は、ウィンドウに検索ベースのUNIXのようなコマンドを1行を使用することができますはずっとましだ Perlの。 ありがとうございました。 ![]() |
|
|||||
|
私は作成した小 perlの スクリプト..場合は、あなたのための作品を参照してください:
コード:
#!C:\Perl\bin\perl.exe
use File::Find;
my @oldFiles;
print "Content-type: text/html\n\n";
find(\&cleanup, "C:\/WINDOWS/Temp/");
sub cleanup {
my $daysOld = ((time - +(stat($_))[9]) / 86400);
if (/\./ && $daysOld >= 1 && $daysOld < 2) {
push(@oldFiles, $File::Find::name);
}
}
print @oldFiles;
参考文献: http://techupdate.zdnet.co.uk/story/...122110 、 00.html http://techupdate.zdnet.co.uk/i/z/tu...inga110902.htm http://www.xav.com/perl/lib/Pod/perlfunc.html # item_stat |