The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Slett alle injisert koden recursively ISOcrates Shell programmering og Skripting 2 03-24-2009 11:14
recursively slette teksten mellom 2 strenger fra en fil santosh1234 Shell programmering og Skripting 2 12-29-2008 11:01
slette filer recursively i angitt katalog deepthi.s Shell programmering og Skripting 3 08-13-2008 10:03
slette filer eldre enn 5 minutter i katalogen (recursively) scarfake Shell programmering og Skripting 3 06-13-2008 01:10
List filer Recursively roberthawke UNIX for Dummies Spørsmål og svar 9 06-24-2002 06:19

Reply
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 denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 06-29-2009
.. Chris .. ..Chris.. is offline
Registrert bruker
  
 

Bli Dato: juni 2009
Innlegg: 4
Slett filer Recursively * tommelen *. jpg

Hilsener,

Jeg trenger å slette alle filer som inneholder ordet tommelen. Disse filene er spredt over hele underkataloger i en fil mappetreet.

Er det et skript eller enkelt linje kommando som vil finne alle filer med ordet tommelen, og bare slette filen?

For eksempel:

Slett filer Recursively * tommelen *. jpg

Takk på forhånd for din kompetanse.

Hilsen,

.. Chris ..

Sist endret av vbe; 06-29-2009 på 09:55.. Reason: rm SPAM URL
  #2 (permalink)  
Old 06-29-2009
BrightImage BrightImage is offline
Registrert bruker
  
 

Bli Dato: juni 2009
Sted: UK
Innlegg: 1
endres til øverste nivå katalogen som inneholder filene (med cd <dir>) og kjør:

finne. -name \ * thumbs \ *. jpg-type f

Hvis dette viser alle filene du vil slette, deretter kjøre

finne. -name \ * thumbs \ *. jpg-type f-exec rm () \;
  #3 (permalink)  
Old 06-30-2009
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderator ala Mode
  
 

Bli Date: Feb 2007
Beliggenhet: Innsbruck, Østerrike
Innlegg: 1886
Sitat:
Jeg trenger å slette alle filer som inneholder ordet tommelen.
Du mener må du slette alle filer som Filnavnene inneholder ordet tommelen.

BrightImage er riktig, men denne koden vanligvis fungerer raskere:
Code:
find . -type f -name \*thumbs\*.jpg -print | xargs rm -f

Sist endret av otheus, 07-01-2009 klokka 10:47.. Reason: lagt-ut for å finne, er nødvendig på enkelte funn
  #4 (permalink)  
Old 06-30-2009
.. Chris .. ..Chris.. is offline
Registrert bruker
  
 

Bli Dato: juni 2009
Innlegg: 4
Slett filer Recursively * tommelen *. jpg

Beklager, for ytterligere spørsmål. Du løsningen fungerte, og jeg hadde en s i filnavnet når du prøver din løsning, og la merke til det senere.

Takk for ditt svar. Jeg forsøkte å liste filene ved hjelp av kommandoen nedenfor, men ingenting dukket opp? Det var ingen oversikt over filer, men da i katalogen, er det bare å skrive dir (bin / bash) viser de filene som jeg ønsker å slette.

Code:
find . -name \*thumbs\*.jpg -type f

Sist endret av .. Chris ..; 06-30-2009 kl 11:10..
  #5 (permalink)  
Old 07-01-2009
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderator ala Mode
  
 

Bli Date: Feb 2007
Beliggenhet: Innsbruck, Østerrike
Innlegg: 1886
ikke -GNU versjoner av finner ikke output noe mindre du angir-print,-printf eller-ls.
Reply

Hugseliste

Tags
slette, fil, mønstersamsvar filer, rekursive

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 05:54.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0