The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
hur man hittar en fil med namnet VIJAY i en katalog med hjälp hitta kommandot amirthraj_12 UNIX for Dummies Frågor & Svar 6 10-25-2008 01:37
Sök och ersätt kommando i en linje med hjälp av ett kommando vasikaran UNIX for Dummies Frågor & Svar 10 08-20-2008 11:40
Hjälp Required: Kommando för att hitta IP-adress och kommandot utförs av en användare loggedout Säkerhet 2 08-06-2008 09:12
Lite weired: Hitta filer i UNIX w / o använda hitta eller där kommandot jatin.jain Shell-programmering och Skript 10 09-19-2007 07:47
kommando hittar returnerar bash: / usr / bin / hitta: Argument listan är för lång yacsil Shell-programmering och Skript 1 12-15-2003 06:38

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ök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 08-20-2008
TonySolarisAdmi TonySolarisAdmi is offline
Registered User
  
 

Join Date: Aug 2008
Inlägg: 11
Hjälp köra ls kommandot med att hitta kommandot

Hej,
Jag vill köra ls-LRT kommandot tillsammans med kommandot Sök. Jag vill se listan över filer med tidsstämpel, ägare, grupp och behörigheter för filer större än 1024k. Jag försökte under kommandot, men det visar bara filnamnen.

ls-LRT | hitta. -name "*.*"-size 1.024 k-print


Någon hjälp

Tack
  #2 (permalänk)  
Old 08-20-2008
ynilesh's Avatar
ynilesh ynilesh is offline
Registered User
  
 

Join Date: oktober 2007
Ort: Bangalore, Indien.
Inlägg: 222
Kod:
find . -name "*.*" -size +1024k -print | xargs /bin/ls -lrt
- Nilesh
  #3 (permalänk)  
Old 08-20-2008
Franklin52 Franklin52 is online now Forum Staff  
Moderator
  
 

Join Date: februari 2007
Inlägg: 4.315
Ungefär så här?

Kod:
find . -name "*.*" -size +1024k -exec ls -lrt {} \;
Hälsningar
  #4 (permalänk)  
Old 08-20-2008
TonySolarisAdmi TonySolarisAdmi is offline
Registered User
  
 

Join Date: Aug 2008
Inlägg: 11
Nilesh och Franklin

Tack för din hjälp.

Tack
  #5 (permalänk)  
Old 08-24-2008
bztian bztian is offline
Registered User
  
 

Join Date: Aug 2008
Inlägg: 2
Thank you too:)

Tack också - jag bara blir mer bekanta med Linux och jag letade efter något sånt här och slå på den en stund

oh btw - När du skickar i-exec kommando med ls - (alternativ) kommandot, varför behöver du lägga till "() \;"?
  #6 (permalänk)  
Old 08-24-2008
Franklin52 Franklin52 is online now Forum Staff  
Moderator
  
 

Join Date: februari 2007
Inlägg: 4.315
Hej och välkommen,

I manualsidan för kommandot Sök finns en förklaring av-exec åtgärder och utnyttjande av ().

Hälsningar
  #7 (permalänk)  
Old 08-24-2008
eran era is offline Forum Advisor  
Herder av Useless Cats (På sabbatsår)
  
 

Join Date: mars 2008
Ort: / det är / / bara / bin / sh
Inlägg: 3652
Citat:
Ursprungligen postat av bztian View Post
oh btw - När du skickar i-exec kommando med ls - (alternativ) kommandot, varför behöver du lägga till "() \;"?
Det () blir ersatt med på filen namn, och \; visar var -exec kommandoraden slutar, så du kan fortsätta att ange andra alternativ för hitta.
Du kan även ha flera -exec åtgärder:

Kod:
find . -type f -exec ls -l {} \; -exec touch {} \;
Utan \, hur skulle ni veta var den första -exec kommandot avslutas och vi är tillbaka i hitta's kommandorad väl igen? Kommandot du -exec kan även vara en annan hitta så letar efter bekanta alternativ är inte ett bra sätt att disambiguate, och dessutom andra program än hitta har alternativ som -typ och -namn för.

Med detta sagt, -exec är vanligtvis det sista du gör, och filnamnet på filen är vanligtvis det sista i kommandoraden, så det verkar lite överflödig i sådana fall. Ett vanligt undantag skulle vara mv kommando där på filen är vanligtvis det du vill flytta.
Closed Thread

Komihåglista

Taggar
hitta, hitta-exec

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 04:11.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0