Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google-Website



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 03-07-2008
Registrierte Nutzer
 

Join Date: Apr 2007
Beiträge: 33
Prozess-ID's in der Datei Namen

Hallo,

Ich bin der Bearbeitung eines Skripts, das eine. Sh-Erweiterung, sondern wird als #! / bin / ksh, die Output-Dateien, in denen Prozess-ID's sind irgendwie immer geheftet auf das Ende des Dateinamens. Der Programmierer-Codes diese Skripte als "/ tmp / email_file $ $", dass er die $ $ in der es zu können, um die Prozess-ID, dass Unix zu wollen, scheint es. Ich habe noch nie diese Probleme hatte, oder mit diesem in der Vergangenheit in meinem anderen Job - ist es eine Möglichkeit die Ausgabe dieser Dateien, so dass die Prozess-ID ist nicht am Ende der Datei? Oder muss ich die $ $ am Ende, um es?

Danke,
Sponsored Links
  #2 (permalink)  
Old 03-07-2008
...@...
 

Join Date: Feb 2004
Ort: NM
Beiträge: 6130
Was den ursprünglichen Code zu tun versuchen - einzigartige Dateinamen mit einem Arme-Leute-Shell-Skript-Methode. Es ist eine gemeinsame Sache zu tun, wenn das Angebot lief gestern oder läuft gleichzeitig mit dem gleichen Dateinamen, und es gibt eine Chance, dass Ihr Skript könnte minsterpret das Vorhandensein dieser Dateien auf etwas schlecht. Wie keine E-Mails senden, wenn sie sollen.

Wenn es jemanden, verwenden Sie den Befehl mv am Ende des Skripts:

Code:
mv /tmp/email_file$$ /tmp/email_file

zu säubern.

Seien Sie sich bewusst, von concurrency, bevor Sie dies tun.

Sie können auch das Skript cleanup (vorausgesetzt, es läuft immer unter dem gleichen Benutzernamen)
nach sich, so dass Sie nicht zu haben.


Code:
find /tmp -name 'email_file*' -mtime +3 -exec rm -f {} \;

Sponsored Links
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 Aus


Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Suchen Sie für bestimmte Benutzer-ID's aus der passwd-Datei LinuxRacr Shell Programmierung und Scripting 8 08-29-2007 04:37 AM
Dowloading eine Datei von FTP-Server auf einen lokalen Server, auf dem User-IDs sind unterschiedlich ranjith_taurean Shell Programmierung und Scripting 1 02-22-2007 07:47 AM
Shell-Skript, um alle die ID's aus der Datei auf der Grundlage der Verteilung ID Suche kumbhatalok UNIX for Dummies Questions & Answers 1 10-06-2006 01:53 PM
Eine sehr langer Prozess-Namen mit ps-ef m223464 UNIX for Dummies Questions & Answers 8 02-07-2006 10:44 AM
Prozess-ID's in HP-UX dbrundrett Shell Programmierung und Scripting 4 06-24-2004 12:19 PM



Alle Zeiten sind GMT -4. Es ist jetzt 11:29 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 Inhalt-Copyright © 1993-2010. Alle Rechte Reserved.Ad Management by RedTyger

Content Relevant URLs durch vBSEO 3.2.0