Domande taggate «find»

Per domande relative a trovare, un'utilità della riga di comando per cercare i file in una gerarchia di directory. Utilizzare questo tag per domande su find stesso o domande su problemi derivanti dall'utilizzo dell'utilità da riga di comando find.

2
trova l'uso con -L
io ho link -> file lo voglio find -L . -name 'link' E prendi ./link Perché? man find dice: -L: seguire i collegamenti simbolici. Quando find esamina o stampa informazioni sui file, le informazioni utilizzate devono essere prese dalle proprietà del file a cui punta il collegamento, non dal collegamento …
34 find  symlink 

3
GNU trova e maschera il {} per alcune shell - quale?
La pagina man per GNU find afferma: -exec command ; [...] The string `{}' is replaced by the current file name being processed everywhere it occurs in the arguments to the command, not just in arguments where it is alone, as in some versions of find. Both of these constructions …
34 shell  find  xargs  quoting 

9
Apri un file dato dal risultato di un comando in vim
Mi ritrovo a fare quanto segue quasi ogni giorno Esegui find ( find -name somefile.txt) Apri il risultato in vim Il problema è che devo copiare e incollare il risultato di findnel vimcomando. C'è un modo per evitare di doverlo fare? Ho sperimentato un po '( find -name somefile.txt | …
34 linux  bash  vim  find 

3
Elenco dei file modificati di recente
Come posso ottenere un elenco di tutti i file modificati, diciamo 3 mesi fa. Ho verificato questa domanda ma non sono stato in grado di applicarla al mio scenario. Sto provando questo ora, sembra funzionare, ma so che dovrebbe esserci un modo migliore usando find. ls -ltR | grep -v …
33 files  find  ls  date 


4
find -exec + vs find | xargs: quale scegliere?
Capisco che -execpuò prendere +un'opzione per imitare il comportamento di xargs. C'è qualche situazione in cui preferisci una forma rispetto all'altra? Personalmente tendo a preferire la prima forma, se non altro per evitare di usare una pipa. Immagino che sicuramente gli sviluppatori di findaver fatto le ottimizzazioni appropriate. Ho ragione?
32 bash  find  pipe  xargs 

3
Come posso usare due comandi bash in -exec di comando find?
È possibile utilizzare 2 comandi nella -execparte di findcomando? Ho provato qualcosa del tipo: find . -name "*" -exec chgrp -v new_group {} ; chmod -v 770 {} \; e ottengo: find: argomento mancante per -exec chmod: impossibile accedere {}: nessun file o directory di questo tipo chmod: impossibile accedere …
32 bash  find 

2
find -delete non cancella le directory non vuote
Il comando $ find ~ -name .DS_Store -ls -delete funziona su Mac OS X, ma $ find ~ -name __pycache__ -type d -ls -delete no: le directory vengono trovate ma non eliminate. Perché? PS. So di poterlo fare $ find ~ -name __pycache__ -type d -ls -exec rm -rv {} …
32 find  osx 

2
elimina i file corrispondenti al modello
Devo rimuovere in modo ricorsivo tutti i file in tutti i sottodir in cui il nome file contiene un numero seguito da una 'x' seguito da un numero, almeno due volte. Esempio: Vorrei rimuovere questi file: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Ma NON voglio rimuovere questi file: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' Come posso …
32 bash  files  find  wildcards 


6
Alternativa da trovare? [chiuso]
Esiste un findprogramma alternativo con un'interfaccia CLI più convenzionale? findfunziona e si aspetta parametri in modo dolorosamente diverso dalla maggior parte degli altri programmi di utilità. Chiarimento: sto cercando un programma che abbia per lo più le stesse funzionalità di trova con un'interfaccia a riga di comando che funziona e …


1
È possibile usare `find -exec sh -c` in modo sicuro?
Sto cercando di usare findper echo 0in alcuni file, ma a quanto pare questo funziona solo con sh -c: find /proc/sys/net/ipv6 -name accept_ra -exec sh -c 'echo 0 > {}' \; Ma usare sh -ccon find -execmi fa sentire molto a disagio perché sospetto di aver citato problemi. Ci ho …
30 shell  find 

3
Trova un file quando conosci il suo checksum?
Ho md5sumun file e non so dove si trova sul mio sistema. Esiste una semplice opzione findper identificare un file in base al suo md5? O devo sviluppare una piccola sceneggiatura? Sto lavorando su AIX 6 senza gli strumenti GNU.
30 find  aix  hashsum 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.