The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > UNIX for dummyer Spørgsmål & svar
.
google unix.com



UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen!

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Sådan finder du en fil med navnet vijay i en mappe ved hjælp finde kommando amirthraj_12 UNIX for dummyer Spørgsmål & svar 6 10-25-2008 01:37 PM
søg og erstat-kommando i en linje ved hjælp af en kommando vasikaran UNIX for dummyer Spørgsmål & svar 10 08-20-2008 11:40 AM
Hjælp Required: Kommando til at finde IP-adresse og kommando udføres af en bruger loggedout Sikkerhed 2 08-06-2008 09:12 PM
Lidt weired: Find filer i UNIX w / o bruger finde eller hvor kommando jatin.jain Shell Programmering og Scripting 10 09-19-2007 07:47 AM
kommando finde tilbage bash: / usr / bin / find: Argumentkort listen er for lang yacsil Shell Programmering og Scripting 1 12-15-2003 06:38 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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 08-20-2008
TonySolarisAdmi TonySolarisAdmi is offline
Registreret Bruger
  
 

Join Date: Aug 2008
Stillinger: 11
Hjælp køre ls kommandoen sammen med finde kommando

Hej,
Jeg vil gerne køre ls-lrt kommando sammen med at finde kommandoen. Jeg ønsker at få listen over filer med tidsstempel, ejer, gruppe og tilladelser til filer større end 1024K. Jeg prøvede det under kommando, men det viser kun de filnavne.

ls-LRT | finde. -navn "*.*"-size 1.024 k-print


Nogen form for hjælp

Tak
  #2 (permalink)  
Old 08-20-2008
ynilesh's Avatar
ynilesh ynilesh is offline
Registreret Bruger
  
 

Join Date: oktober 2007
Beliggenhed: Bangalore, Indien.
Stillinger: 222

Code:
find . -name "*.*" -size +1024k -print | xargs /bin/ls -lrt

- Nilesh
  #3 (permalink)  
Old 08-20-2008
Franklin52 Franklin52 is offline Forum Staff  
Moderator
  
 

Join Date: Feb 2007
Indlæg: 4.345
Noget som dette?


Code:
find . -name "*.*" -size +1024k -exec ls -lrt {} \;

Hilsen
  #4 (permalink)  
Old 08-20-2008
TonySolarisAdmi TonySolarisAdmi is offline
Registreret Bruger
  
 

Join Date: Aug 2008
Stillinger: 11
Nilesh og Franklin

Tak for din hjælp.

Tak
  #5 (permalink)  
Old 08-24-2008
bztian bztian is offline
Registreret Bruger
  
 

Join Date: Aug 2008
Stillinger: 2
Tak også:)

Tak for - jeg er bare ved at blive mere fortrolig med Linux, og jeg var på udkig efter noget som dette, og tænd for en stund

oh btw - Når du sender i-exec kommandoen med ls - (optioner) kommando, hvorfor er du nødt til at tilføje "() \;"?
  #6 (permalink)  
Old 08-24-2008
Franklin52 Franklin52 is offline Forum Staff  
Moderator
  
 

Join Date: Feb 2007
Indlæg: 4.345
Hej og velkommen,

I manpage af finde kommando er der en forklaring på-exec indsats og brugen af ().

Hilsen
  #7 (permalink)  
Old 08-24-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
Citat:
Oprindeligt Indsendt af bztian View Post
oh btw - Når du sender i-exec kommandoen med ls - (optioner) kommando, hvorfor er du nødt til at tilføje "() \;"?
Den () bliver erstattet med den fundne fil navn, og den \; viser, hvor de -exec kommandolinjen ender, så du kan fortsætte med at angive andre muligheder for at finde.
Du kan endda have flere -exec aktioner:


Code:
find . -type f -exec ls -l {} \; -exec touch {} \;

Uden den \, hvordan ville du vide, hvor den første -exec kommando ender, og vi er tilbage i finde's kommandolinje ordentlig igen? Den kommando, du -exec kunne endda være en anden finde så søger velkendte valgmuligheder er ikke en god måde at disambiguate, og ud over, andre programmer end finde har muligheder såsom -type og -navn også.

Når det er sagt, -exec er som regel det sidste, du gør, og filnavnet på den fundne fil er som regel de sidste ting i denne kommandolinjen, så det synes en smule overflødig i disse sager. En fælles undtagelse vil være MV kommando, hvor den fundne fil er som regel de ting du ønsker at flytte.
Closed Thread

Bogmærker

Tags
finde, find-exec

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:54 AM.


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