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
Perl-Skript mit in der Unix-Shell-Skript Ganapati UNIX for Dummies Questions & Answers 1 04-29-2008 01:18 PM
hilft mir bei der Übermittlung von Parametern sqlplus Skript Unix-Shell-Skript Hara Shell Programmierung und Scripting 2 01-29-2008 03:31 PM
FTP-Skript für das Senden einer Datei von einem UNIX-Verzeichnis auf ein anderes Unix-Server-Direktor raja_1234 Shell Programmierung und Scripting 1 11-30-2006 07:57 AM
Wie man Unix. ksh-Skript auf Windows. Batch-Skript 2.5lt V8 Shell Programmierung und Scripting 1 11-28-2006 12:52 PM
Check-in Unix-Shell-Skript, so dass niemand in der Lage, um das Skript manuell adi_bang76 Shell Programmierung und Scripting 1 11-16-2006 10:43 AM

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 09-01-2008
karthicss karthicss is offline
Registrierte Nutzer
  
 

Join Date: Jun 2008
Beiträge: 11
Unix-Skript

Hi
Ich bin relativ neu auf Unix. Ich brauche an, um einen Unix-Skript, um alle Dateien, die wir nicht erhalten, aber wir werden auf 4 Monate zurück. Normalerweise haben wir den Empfang der Dateien täglich, aber jetzt sind wir jetzt nicht erhalten.

Alle Dateien, die mit 'in'.

Die Dateien müssen eindeutig sein.

Bitte helfen
  #2 (permalink)  
Old 09-01-2008
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is online now Forum Staff  
Moderator (der Tutor)
  
 

Join Date: Jun 2008
Lage: INDIEN
Posts: 1419
Zitat:
finden. -type f-name "* in"-mtime 120
Hier bekommen Sie alle Dateien endet mit, in dem es vier Monate älter

Zuletzt bearbeitet von vidyadhar85; am 09-01-2008 03:34 AM..
  #3 (permalink)  
Old 09-01-2008
karthicss karthicss is offline
Registrierte Nutzer
  
 

Join Date: Jun 2008
Beiträge: 11
Zitat:
Zitat von vidyadhar85 View Post
Hier bekommen Sie alle Dateien endet mit, in dem es vier Monate älter
Vielen Dank für die Antwort. Dies ist der Fehler Ich erhalte .. plz help

ksh: / usr / bin / find: ARG-Liste zu lang
  #4 (permalink)  
Old 09-01-2008
DILEEP410 DILEEP410 is offline
Registrierte Nutzer
  
 

Join Date: Dec 2006
Beiträge: 148
Post

Hi,

versuchen Sie diese!


Code:
 find . -type f -name *in -mtime +120| sort | uniq

(In Vidyadhar85-Lösung, es ist nicht einfach, aber f und f ist die Art der Datei (normal) und auch mit "Art" vor der Anwendung von "uniq", empfohlen.)

Grüße
Dileep Pattayath
  #5 (permalink)  
Old 09-01-2008
karthicss karthicss is offline
Registrierte Nutzer
  
 

Join Date: Jun 2008
Beiträge: 11
Hi everyone,

Bitte helfen

Ich habe eine Liste von 1000 verschiedenen Dateien, die sich täglich in die directory.Some der
werden die Dateien nicht kommen nun in das Verzeichnis.

Ich muss ein Shell-Skript schreiben, um den letzten Tag und die Uhrzeit der Dateien, die sie
kam zu dem Verzeichnis. Die Dateien müssen eindeutig sein.

Alle Dateien endet mit 'in'.

Die Ausgabe sollte etwas so aussehen.

aeredrin Sep 1 mal
agetrtin 26. August Zeit
--------
---------
----------
---------
lkkjijin 27. März Zeit
erwitein 1. März Zeit
--------
--------
--------
-------- Und so weiter ...

Jede Datei, um nur einmal in der Liste

Thanks a lot ..
  #6 (permalink)  
Old 09-01-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Registriert seit: Mai 2008
Ort: Sydney, Australien
Beiträge: 1.009
Ich glaube, die Voraussetzung ist ein wenig komplizierter als das ohnehin. Wenn Sie verwenden möchten, finden wie Sie, dass die zum Schutz der mit * * 'in'. Auch die uniq ist sinnlos, da die Dateinamen sind einzigartig durch die Definition.

Wie können Sie sagen, zu welchem Zeitpunkt ist für jede Datei? Ist es in den Dateinamen, oder werden Sie von der letzten Änderung Datum jeder Datei?
  #7 (permalink)  
Old 09-01-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
Die ls-Option zu finden (falls verfügbar) druckt das Datum, Größe und Eigentümer von jeder Datei zusätzlich zu den Dateinamen, wie die ls Befehl. (Sie können -exec ls-l () \; Als Workaround finden, wenn Ihr nicht über die -ls Option.)


Code:
find /path/to/directory -name '*in' -ls

Annihilannic Wie bereits bemerkt, Dateinamen sind einzigartig durch die Definition.
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 11:10 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