The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Ftp-Code in Perl Raynon Shell Programmierung und Scripting 21 09-11-2008 04:44 AM
Brauchen Sie Hilfe zu schreiben, Perl-Code getdpg Shell Programmierung und Scripting 0 09-20-2006 10:24 AM
Perl-Code Hilfe circleW UNIX for Dummies Questions & Answers 1 11-09-2004 05:28 PM
Perl mit C-Code gdboling Shell Programmierung und Scripting 1 09-02-2003 07:43 PM
Perl Code ausblenden sskb Shell Programmierung und Scripting 5 01-02-2002 02:21 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 06-05-2008
talashil talashil is offline
Registrierte Nutzer
  
 

Join Date: Apr 2008
Beiträge: 61
Perl-Code

Ich habe einen Code-Block ...

$ cmd \u003d "find $ audit_dir-mtime + $ days_to_keep-exec rm () \ \;"

es sei denn, (open (CMD, "$ cmd |")){
$ msg \u003d "Fehler beim Befehl: $ cmd \ n \ n";
print_log $ LGH, "$ msg", 1;
exit 1;
)

print_log $ LGH, "Löschen von Dateien mit physikalischen Befehl: $ cmd", 1, wenn verbose;

while ($ line \u003d <cmd>) (
print_log $ LGH, "physische Dateien älter als days_to_keep $ aus $ audit_dir", 1, wenn $ verbose;
)


nachdem sie fĂĽhrt die print_log, ist es nicht innerhalb der while-Schleife ..

was soll ich hier fehlt?

Danke
  #2 (permalink)  
Old 06-05-2008
KevinADC KevinADC is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Jan 2008
Beiträge: 731
wiederum auf Warnhinweise und wiederholen Sie den Code:

use warnings;

helfen könnte darauf hinweisen, einige Probleme in Ihrem Code
  #3 (permalink)  
Old 06-06-2008
Ă„ra era is offline Forum Advisor  
Herder sinnlosen Katzen (Am Sabbatical)
  
 

Join Date: März 2008
Location: / es / ist / nur / bin / sh
Beiträge: 3652
Wenn die finden Befehl wird nicht gedruckt, alles, Sie natürlich nicht immer alle Beiträge auf der <cmd> handhaben. (Warum sollten Sie sich den Druck der Logmeldung einmal pro Ausgang, wenn es viele Zeilen der Ausgabe, anyway?)

Ich nehme an, du bist auf der göttlichen die Exit-Status des finden Befehl, der schließen sollte Ihnen sagen, dass, oder verwenden Sie einfach System anstelle von öffnen
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 09:11 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0