![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
|
![]() |
#1 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Code:
#!/usr/bin/perl # Usage: # Parameter 1: Das zu kopierende File # Parameter 2: Das zu durchsuchende Verzeichnis # Parameter 3: Der zu suchende Verzeichnisname # Verzeichnisse & Files muessen full-qualified angegeben werden !!! # eg.: multicp.pl /tmp/script.pl /usr/local/apache/htdocs cgi-bin require v5.6.1; use strict; use File::Find; use File::Copy; find( {bydepth => 1, wanted => \&nix, preprocess => \&multicp}, $ARGV[1]); sub multicp { if($File::Find::dir =~ /$ARGV[2]$/) { if( not copy( $ARGV[0], $File::Find::dir) ) { print STDERR "$ARGV[0] couldn' be copied to $File::Find::dir\nGrund: $!\n"; } } return (@_); } sub nix {;}
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|