Uso il seguente comando per cancellare una directory, di file e directory di oltre 30 giorni, e spostarli in una directory di archivio che posso eliminare dopo alcune settimane se nessuno chiede i loro file indietro. La directory di destinazione ha sottodirectory per nome utente, così come la directory di …
Volevo sapere qual è il modo migliore per utilizzare il comando find in modo efficiente? Di solito lo uso, il find [filename] [dir]che mi dà un lungo elenco di nomi di file, nessuno dei quali legato in alcun modo alla mia ricerca. Devo semplicemente trovare un file in una directory …
Sto eseguendo il seguente comando (per trovare tutti i file con .tsestensione ed eliminarli): find . -type f -name "*.ts" –delete Viene visualizzato un errore: find: paths must precede expression: `–delete' Cosa ho fatto di sbagliato?
Voglio sapere quanti file regolari hanno l'estensione .cin una grande struttura di directory complessa e anche quante directory questi file sono distribuiti. L'output che voglio è solo quei due numeri. Ho visto questa domanda su come ottenere il numero di file, ma devo sapere anche il numero di directory in …
Ho una ricerca simile a questa: rm -f crush-all.js find . -type f \( -name "*.js" ! -name "*-min*" ! -name "*console*" \) | while read line do cat "$line" >> crush-all.js echo >> crush-all.js done Vorrei aggiungere per escludere una directory chiamata "test" nella ricerca, ma non riesco a …
Come posso trovare un file con un nome specifico in bash. Voglio cercare attraverso l'intero sistema. Ho provato con find, ma funziona solo attraverso un livello.
Voglio estrarre tutti gli mp3 che accidentalmente sono stati inseriti in una cartella flac, nella loro cartella principale. Non dovrebbe importare quanto siano profonde le cartelle, voglio solo spostare i file corrispondenti esattamente di una directory in alto. Ecco come seleziono i miei file: find . -path "*/flac/*" -name '*.mp3' …
Ho usato il seguente comando per controllare le versioni di Python come dato da questa risposta . Funziona tranne un errore, mostrato di seguito. Qualcuno può spiegare perché? $ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; \ | awk -F: '/x-executable; charset=binary/ {print $1}' …
Voglio fare quanto segue: È necessario trovare tutti i file e le cartelle scrivibili dal mondo dalla /radice. Se trovato, devo controllare se il bit appiccicoso è impostato o meno. Se il bit appiccicoso non è impostato, impostarlo. Possiamo trovare una soluzione da riga di comando per questo tipo di …
Ho letto molte domande e risposte come questa e questa So che i caratteri jolly vengono espansi dalla shell prima di eseguire un comando e sono una caratteristica della shell. Anche i caratteri jolly funzionano con quei comandi che possono accettare molti argomenti. In find . -name *.rb se abbiamo …
Questa domanda riguarda Ubuntu 14.10 sul mio laptop sviluppatore. Ho una cartella /tmpche viene utilizzata da un'applicazione per inserire materiale temporaneo. Questa applicazione di solito crea una cartella temporanea nel mio homedir e la cancella in seguito. Per qualche motivo che non funziona quando homedir è crittografato. Quindi, invece, ho …
Eseguo questo comando: ~/shell_temp$ find . -type f -name "IMAG1806.jpg" -exec rm -f {}\ ho ottenuto l'output di seguito: > IMAG1806.jpg Error: find: missing argument to `-exec' qual è il comando esatto per trovare qualsiasi file dalla directory corrente e rimuoverlo con -exec?
Io uso il comando find . -type f -exec sha256sum {} \; > sha256SumOutput eseguire l'hash di ogni file in una gerarchia di cartelle. Sfortunatamente, sha256sumnon ottiene i nomi dei file findin ordine alfabetico. Come si puo aggiustare? Vorrei ordinarli prima che vengano sottoposti a hash in modo che vengano …
Devo mantenere tutta la directory che contiene i file in una sottodirectory specifica, ma per eliminare tutte le directory in cui la sottodirectory è vuota. Per essere più specifici ecco la struttura: A | |--------312311 | | | |----Recording | |----a.txt | |----b.txt | | |--------453453 | |----Recording | | …
Posso trovare il numero di tutti i file nella cartella ma ho un numero abbastanza grande. find . -type f | wc -l #find number of files in DIR ls -lrt #list all files order by date Come trovare il numero di file al giorno? Quindi, il risultato dovrebbe essere …
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.