Sto cercando di trovare tutti i collegamenti simbolici all'interno di un albero di directory per il mio sito Web. So che posso usarlo findper fare questo, ma non riesco a capire come controllare ricorsivamente le directory. Ho provato questo comando: find /var/www/ -type l ... e più tardi ho scoperto …
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 6 anni fa . Migliora questa domanda Come si usa il comando UNIX findper cercare i file creati …
$ 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 …
Ho il seguente dizionario in Python: d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} Ho bisogno di un modo per scoprire se in questo dizionario esiste un valore come "uno" o "due". Ad esempio, se volessi sapere se esistesse l'indice "1", dovrei semplicemente digitare: "1" in …
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 …
È 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?
Sembra che lsnon ordina i file correttamente quando si effettua una chiamata ricorsiva: ls -altR . | head -n 3 Come posso trovare il file modificato più di recente in una directory (comprese le sottodirectory)?
Ho due file di grandi dimensioni (set di nomi di file). Circa 30.000 righe in ciascun file. Sto cercando di trovare un modo rapido per trovare le righe nel file1 che non sono presenti nel file2. Ad esempio, se questo è file1: line1 line2 line3 E questo è file2: line1 …
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 …
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 {} \;
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 …
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 …
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 …
Esiste un modo semplice per trovare ricorsivamente tutti i file in una gerarchia di directory, che non finiscono in un elenco di estensioni? Ad esempio tutti i file che non sono * .dll o * .exe UNIX / GNU trova, per quanto potente, non sembra avere una excludemodalità (o mi …
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 …
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.