Domande taggate «find»

Questo tag ha molteplici significati. NON utilizzare questo tag se stai solo cercando di trovare qualcosa.



12
Fai in modo che xargs gestisca nomi di file che contengono spazi
$ ls *mp3 | xargs mplayer Playing Lemon. File not found: 'Lemon' Playing Tree.mp3. File not found: 'Tree.mp3' Exiting... (End of file) Il mio comando fallisce perché il file "Lemon Tree.mp3" contiene spazi e quindi xargs pensa che siano due file. Posso far funzionare find + xargs con nomi di …
252 shell  find  xargs 


6
Chmod ricorsivamente
Ho un archivio, che è archiviato da qualcun altro, e voglio automaticamente, dopo averlo scaricato, cambiare un ramo del file system all'interno dei file estratti per ottenere l'accesso in lettura. (Non posso cambiare la modalità di creazione dell'archivio). Ho esaminato questo thread: chmod: come aggiungere ricorsivamente permessi di esecuzione solo …
249 linux  shell  find  chmod 

3
trova senza ricorsione
È possibile utilizzare il findcomando in un modo che non ricercherà nelle sottodirectory? Per esempio, DirsRoot |-->SubDir1 | |-OtherFile1 |-->SubDir2 | |-OtherFile2 |-File1 |-File2 E il risultato di qualcosa del genere find DirsRoot --donotrecuourse -type fsarà solo File1, File2?
246 unix  find  shell 



6
“Trova: i percorsi devono precedere l'espressione:” Come posso specificare una ricerca ricorsiva che trova anche i file nella directory corrente?
Sto facendo fatica a trovare le corrispondenze nella directory corrente e nelle sue sottodirectory. Quando corro find *test.cmi dà solo le corrispondenze nella directory corrente. (non cerca nelle sottodirectory) Se provo find . -name *test.cmi aspetterei gli stessi risultati, ma invece mi dà solo corrispondenze che si trovano in una …
235 linux  bash  find 

3
grep senza mostrare path / file: line
Come si grep e restituisce solo la riga corrispondente? vale a dire, il percorso / nome file viene omesso dai risultati. In questo caso voglio cercare in tutti i file .bar nella directory corrente, cercando il termine FOO find . -name '*.bar' -exec grep -Hn FOO {} \;
234 linux  unix  grep  find 

19
Come posso ottenere `find` per ignorare le directory .svn?
Uso spesso il findcomando per cercare nel codice sorgente, eliminare i file, qualunque cosa. Stranamente, poiché Subversion memorizza i duplicati di ogni file nelle sue .svn/text-base/directory, le mie semplici ricerche finiscono per ottenere molti risultati duplicati. Ad esempio, voglio cercare ricorsivamente uintin più messages.he messages.cppfile: # find -name 'messages.*' -exec …
227 linux  find  bash  grep  svn 

13
Come scorrere i nomi dei file restituiti da find?
x=$(find . -name "*.txt") echo $x se eseguo il pezzo di codice sopra nella shell Bash, quello che ottengo è una stringa contenente diversi nomi di file separati da spazi vuoti, non un elenco. Certo, posso separarli ulteriormente in bianco per ottenere un elenco, ma sono sicuro che esiste un …
223 bash  find 

10
Come usare l'opzione '-prune' di 'find' in sh?
Non capisco bene l'esempio dato da man findqualcuno, qualcuno può darmi alcuni esempi e spiegazioni? Posso combinare un'espressione regolare in esso? La domanda più dettagliata è questa: Scrivi uno script di shell changeall, che ha un'interfaccia simile changeall [-r|-R] "string1" "string2". Si troverà tutti i file con un suffisso di …
219 regex  shell  find  manual 


10
trova: argomento mancante per -exec
Sono stato aiutato oggi con un comando, ma non sembra funzionare. Questo è il comando: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; La shell ritorna find: missing argument to `-exec' Quello che sto sostanzialmente cercando di fare è passare ricorsivamente in una …
206 bash  shell  find  arguments  exec 

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.