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.
C'è un modo per combinare logicamente due comandi di shell che vengono invocati con find - exec ? Ad esempio, per stampare tutti i file .csv che contengono la stringa foo insieme alla sua occorrenza, vorrei fare: find . -iname \*.csv -exec grep foo {} && echo {} \; ma …
Come posso ottenere un elenco di file (e quindi fare qualcosa con quell'elenco) filtrando il nome target del link simbolico e non il nome del link simbolico? Ad esempio dal seguente elenco sono interessato solo ai primi quattro file (la destinazione contiene bar): foo -> /tmp/bar bar -> /home/me/bartoo baz …
Ho circa 15.000 file che sono nominati file_1.pdb, file_2.pdbecc. Posso cat circa alcune migliaia di questi in ordine facendo: cat file_{1..2000}.pdb >> file_all.pdb Tuttavia, se lo faccio per 15.000 file, ottengo l'errore -bash: /bin/cat: Argument list too long Ho visto risolvere questo problema facendo, find . -name xx -exec xxma …
Voglio sapere il significato di {} +nel execcomando e qual è la differenza tra {} +e {} \;. Per l'esattezza, qual è la differenza tra questi due: find . -type f -exec chmod 775 {} + find . -type f -exec chmod 775 {} \;
Sto cercando di trovare il settings.xmlfile nella mia macchina Ubuntu. Non ho idea di dove sia e in quale directory si trovi. Ho provato a usare questo - ls -R | grep settings.xml Ma non mi mostra l'intero percorso in cui si trova. Esiste un altro comando che devo provare …
Ho creato il seguente script che sposta i file dei vecchi tempi come definito dalla directory di origine alla directory di destinazione. Funziona perfettamente. #!/bin/bash echo "Enter Your Source Directory" read soure echo "Enter Your Destination Directory" read destination echo "Enter Days" read days find "$soure" -type f -mtime "-$days" …
Sto cercando di cercare un file chiamato Book1 . Nel mio test sto cercando di cercare il file di cui sopra e in questo test, non so dove si trova quel file. Ho provato find / -iname book1ma non c'è output. Come trovo il mio file chiamato book1 usando la …
Quando voglio cercare un intero albero per alcuni contenuti, uso find . -type f -print0 | xargs -0 grep <search_string> C'è un modo migliore per farlo in termini di prestazioni o brevità?
Come posso usare findper generare un elenco di directory che contengono il maggior numero di file. Vorrei che l'elenco fosse dal più alto al più basso. Vorrei solo che la lista arrivasse a 1 livello di profondità, e di solito eseguivo questo comando dalla cima del mio filesystem, cioè /.
Utilizzando findcon grep, è possibile individuare i file che corrispondono a un modello: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log Tuttavia, utilizzando findda solo il primo file non viene trovato: # find . -name error* ./error_log ./includes/classes/error_log Perché non findindividuare il errors.htmlfile quando non utilizzato con grep? Come viene …
Sto spostando un sito Web da un server a un altro e Git non memorizza metadati come i permessi dei file. Devo trovare le directory e i file che non sono rispettivamente 775/664. In questo momento, sto usando questo aggeggio acciottolato: $ find . -type d -exec ls -la {} …
Voglio eliminare tutti i file nella struttura di directory corrente, tranne quelli in save. Ho eseguito questo comando: find . \( -name save -prune \) -o -type f -ls | grep /save/ e non ne ha trovato nessuno. Ma quando ho eseguito questo comando: find . \( -name save -prune …
È possibile trovare tutti i phpfile in una determinata directory che sono stati modificati in una determinata data sto usando find /var/www/html/dir/ -mtime -28 | grep '\.php' per modificare i file negli ultimi 28 giorni, ma ho bisogno solo dei file che sono stati modificati nella seguente data: 2011-02-08
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.