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
tager tid at slutte min ansøgning Gods_help Sun Solaris 2 11-06-2008 12:10 PM
shell script tager lang tid at fuldføre ozzman Shell Programmering og Scripting 12 02-05-2007 11:25 PM
hvorfor shell scripting tager længere tid at læse en fil brkavi_in Shell Programmering og Scripting 1 06-23-2006 08:20 AM
fwrite tager meget lang tid inna Højtstående Programmering 5 07-06-2005 06:19 AM
Skrivning af fil på disken tager tid nileshkarania UNIX for dummyer Spørgsmål & svar 7 06-16-2003 08:51 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 03-18-2008
knijjar knijjar is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Stillinger: 27
finde kommando tager en masse tid (kan jeg springe abonnentfortegnelser)

Jeg har en fil med navnet "bibliotek" med følgende indhold

libnxrdbmgr.a
libnxrdbmgr.so
libnxtk.a
libnxtk.so
libora0d_nsc_osi.so

Jeg forsøger at finde, hvis disse biblioteker er på min maskine eller ej. finde kommando løber om få sekunder, og hænger efter dette.
Can someone please hjælp mig og lade mig vide, hvis der er en bedre måde. Er der en måde jeg kan se bort fra en mappe og dens sub mapper under finde processen

find: kan ikke læse dir / ssttools / performance / RMCmem: Permission denied


$ For i in `cat bibliotek`
gøre
find /-name $ i-print | grep $ i>> outputfil
gjort




find: kan ikke læse dir / proc/24250: Permission denied
find: kan ikke læse dir / proc/17502: Permission denied
find: kan ikke læse dir / tmp/smc898: Permission denied
find: kan ikke læse dir / tmp / config_pvr: Permission denied
find: kan ikke læse dir / export / home / dwgore / .rhosts: Permission denied
find: kan ikke læse dir / export / home / mgalvin / .rhosts: Permission denied
find: kan ikke læse dir / export / home / nmsbb / .ssh: Permission denied
find: kan ikke læse dir / export / home / www / .ssh: Permission denied
find: kan ikke læse dir / ssttools / performance / RMCmem: Permission denied

Det tager en masse tid her, før det kan gå til næste
  #2 (permalink)  
Old 03-18-2008
knijjar knijjar is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Stillinger: 27
Der er kun få biblioteker, som jeg ønsker at finde kommandoen til at springe eller ignorere og komme videre. Hvordan kan jeg ændre finde kommandoen, så den springer disse mapper

find: kan ikke læse dir / export / home / www / .ssh: Permission denied

find: kan ikke læse dir / ssttools / performance / RMCmem: Permission denied
find: kan ikke læse dir / ssttools / TNG / fokus: Permission denied
  #3 (permalink)  
Old 03-19-2008
Yogesh Sawant's Avatar
Yogesh Sawant Yogesh Sawant is offline Forum Staff  
Part Time Redaktør og Full Time Dad
  
 

Join Date: Sep 2006
Beliggenhed: Rossem, Tazenda
Indlæg: 1.086
fra manden sider:
Code:
       -path pattern
              File name matches shell pattern pattern.  The metacharacters do not treat ‘/’  or  ‘.’  specially;  so,  for
              example,
                        find . -path ’./sr*sc’
              will  print an entry for a directory called ’./src/misc’ (if one exists).  To ignore a whole directory tree,
              use -prune rather than checking every file in the tree.  For example, to skip the directory ‘src/emacs’  and
              all files and directories under it, and print the names of the other files found, do something like this:
                        find . -path ’./src/emacs’ -prune -o -print
  #4 (permalink)  
Old 08-12-2008
moncul moncul is offline
Registreret Bruger
  
 

Join Date: Aug 2008
Stillinger: 1
Hvad med en situation, hvor du kun ønsker at finde alle almindelige filer, men udelade visse mapper? F.eks, jeg prøvede:

finde. -name "kat1"-prune-o navn 'kat2'-prune-o type f

Og ovenstående giver mig bare almindelige filer, medmindre jeg får en post for "kat1" og "kat2«, selv om ingen af de filer under disse mapper vises på den endelige liste (hvilket er, hvad jeg ønsker). Jeg ønsker også at udelade "kat1" og "kat2 'poster. De er de eneste ting, der dukker op i min produktion, der ikke er almindelige filer.

Tak.
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 PÃ¥
Smilies er PÃ¥
[IMG] koden er PÃ¥
HTML-koden er Slukket
Trackbacks er PÃ¥
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle tidspunkter er GMT -4. Den tid er nu 03:03 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