The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Medtag PERL script med i UNIX shell script ganapati UNIX for dummyer Spørgsmål & svar 1 04-29-2008 12:18 PM
hjælp mig med at sende parametre fra sqlplus script til UNIX shell script Hara Shell Programmering og Scripting 2 01-29-2008 03:31 PM
FTP-script til at sende en fil fra en UNIX-mappe til en anden UNIX-server direktør raja_1234 Shell Programmering og Scripting 1 11-30-2006 07:57 AM
Sådan konverteres UNIX. ksh script til vinduer. batch script 2.5lt V8 Shell Programmering og Scripting 1 11-28-2006 12:52 PM
check in UNIX shell script, så ingen er i stand til at køre scriptet manuelt adi_bang76 Shell Programmering og 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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 09-01-2008
karthicss karthicss is offline
Registreret Bruger
  
 

Join Date: Jun 2008
Stillinger: 11
Unix-script

Hej
Jeg er forholdsvis ny til UNIX. Jeg har brug for at skrive en UNIX script til at få alle de filer, som vi modtager ikke nu, men vi har brugt til at modtage 4 måneder tilbage. Normalt brugte vi til at modtage filer dagligt, men nu er vi ikke modtager nu.

Alle filnavne slutter med »i«.

Filerne vises bør være unik.

Please help
  #2 (permalink)  
Old 09-01-2008
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is online now Forum Staff  
Moderator (Den Tutor)
  
 

Join Date: Jun 2008
Beliggenhed: INDIEN
Indlæg: 1.395
Citat:
finde. -type f-name "* i"-mtime 120
dette vil give dig alle filer ender med, hvor er fire måneder ældre

Sidst redigeret af vidyadhar85; 09-01-2008 på 02:34 AM..
  #3 (permalink)  
Old 09-01-2008
karthicss karthicss is offline
Registreret Bruger
  
 

Join Date: Jun 2008
Stillinger: 11
Citat:
Oprindeligt Indsendt af vidyadhar85 View Post
dette vil give dig alle filer ender med, hvor er fire måneder ældre
Tak for svaret. Det er den fejl jeg får .. plz hjælp

ksh: / usr / bin / find: arg listen er for lang
  #4 (permalink)  
Old 09-01-2008
DILEEP410 DILEEP410 is offline
Registreret Bruger
  
 

Join Date: Dec 2006
Stillinger: 148
Post

Hej,

prøv det!

Code:
 find . -type f -name *in -mtime +120| sort | uniq
(I Vidyadhar85's løsning, er det ikke-f, men blot f og er den type fil (normal) og også bruge 'slags', før der ansøges' Entydige', anbefales.)

Hilsen
Dileep Pattayath
  #5 (permalink)  
Old 09-01-2008
karthicss karthicss is offline
Registreret Bruger
  
 

Join Date: Jun 2008
Stillinger: 11
Hej alle,

Please help

Jeg har en liste over 1000 forskellige filer, der kommer dagligt til directory.Some af
filerne ikke kommer til kataloget nu.

Jeg har brug for at skrive en shell script til at finde den nyeste dato og klokkeslæt for de filer, de
kom til kataloget. Filerne skal være entydige.

Alle de filer slutter med »i«.

Udgangssignalet skal noget til at ligne dette.

aeredrin Sep 1 gang
agetrtin 26 august tid
--------
---------
----------
---------
lkkjijin 27 marts tid
erwitein marts 1 gang
--------
--------
--------
-------- Og så videre ...

Hver fil som skal vises kun én gang på listen

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

Join Date: May 2008
Location: Sydney, Australien
Stillinger: 1009
Jeg mener, at kravet er lidt mere kompliceret end som så alligevel. Hvis du har ønsker at bruge finde gerne, at du ville være nødt til at beskytte * bruger '* i'. Også Entydige er meningsløst, da arkivnavne er unikke ved definition.

Hvordan kan du fortælle hvilken dato hver fil til? Er det indgår i filnavnet, eller er du oppe ved datoen for den seneste ændring af hver fil?
  #7 (permalink)  
Old 09-01-2008
epoke era is offline Forum Advisor  
Herder af Useless Cats (On Sabbatical)
  
 

Join Date: Mar 2008
Location: / der / er / kun / bin / sh
Stillinger: 3652
The-ls mulighed for at finde (hvis det findes) udskriver dato, størrelse, og ejeren af hver enkelt fil i tillæg til filnavnet, ligesom ls kommando. (Du kan bruge -exec ls-l () \; som en mulig løsning, hvis din finde har ikke -ls mulighed.)

Code:
find /path/to/directory -name '*in' -ls
Ligesom Annihilannic allerede bemærket, filnavne er unikke ved definition.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 03:42 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0