Manipolazione dei file: copia, ridenominazione, ricerca, analisi, archiviazione, ecc. Per operare sul testo in un file, vedere / elaborazione del testo. Per domande sul file manager File (precedentemente Nautilus), consultare / nautilus.
Ho una cartella con alcune directory e alcuni file (alcuni sono nascosti, a cominciare dal punto). for d in *; do echo $d done passerà in rassegna tutti i file, ma voglio scorrere solo attraverso le directory. Come lo faccio?
Ho provato a rm -rfuna cartella e ho ottenuto "dispositivo o risorsa occupata". In Windows, avrei usato LockHunter per risolvere questo problema. Qual è l'equivalente di Linux? (Per favore, dai come risposta un semplice metodo di "sblocco" e non articoli completi come questo . Sebbene siano utili, al momento sono …
Sono a conoscenza di tre metodi per eliminare tutte le voci da un file. Loro sono >filename touch filename filename < /dev/null Di questi tre abuso di >filenamepiù in quanto richiede il minor numero di tasti. Tuttavia, vorrei sapere qual è il più efficiente dei tre (se esistono metodi più …
Vorrei comprimere un file di testo utilizzando lo strumento da riga di comando gzip mantenendo il file originale. Per impostazione predefinita, eseguire il comando seguente gzip file.txt comporta la modifica di questo file e la ridenominazione file.txt.gz. invece di questo comportamento, vorrei avere questo nuovo file compresso oltre a quello …
Qualcuno sa dove sono archiviati i log di accesso ai file, quindi posso eseguire un tail -fcomando per vedere chi accede a un determinato file. Ho XAMPP, che è un server Apache installato sulla mia macchina, che registra automaticamente gli accessi. È memorizzato nella mia cartella di installazione.
Questa domanda è ispirata Perché usare un loop di shell per elaborare il testo è considerato una cattiva pratica? Vedo questi costrutti for file in `find . -type f -name ...`; do smth with ${file}; done e for dir in $(find . -type d -name ...); do smth with ${dir}; …
So di poter aprire più file vimfacendo qualcosa del genere vim 2011-12*.log, ma come posso passare da un file all'altro e chiuderlo uno alla volta? Inoltre, come posso dire il nome del file corrente che sto modificando?
Alcuni compilatori (in particolare quelli C o C ++) forniscono avvisi su: No new line at end of file Ho pensato che questo sarebbe stato un problema solo per i programmatori C, ma github visualizza un messaggio nella vista commit: \ No newline at end of file per un file …
Abbiamo un problema con una cartella che diventa ingombrante con centinaia di migliaia di piccoli file. Ci sono così tanti file che eseguendo rm -rfrestituisce un errore e invece quello che dobbiamo fare è qualcosa di simile: find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \; Funziona ma …
Ho trovato il comando per eliminare i file più vecchi di 5 giorni in una cartella find /path/to/files* -mtime +5 -exec rm {} \; Ma come faccio anche per le sottodirectory in quella cartella?
Supponiamo che ci sia una directory di memorizzazione delle immagini, per esempio, ./photos/john_doeall'interno della quale ci sono più sottodirectory, dove risiedono molti file (diciamo, *.jpg). Come posso calcolare una dimensione di riepilogo di quei file sotto il john_doeramo? Ho provato du -hs ./photos/john_doe/*/*.jpg, ma questo mostra solo i singoli file. …
Sto cercando un modo semplice (un comando o una serie di comandi, probabilmente che coinvolge find) per trovare file duplicati in due directory e sostituire i file in una directory con collegamenti fisici dei file nell'altra directory. Ecco la situazione: questo è un file server su cui più persone memorizzano …
Sto usando uno script per scaricare regolarmente i miei messaggi di Gmail che comprime i file .eml non elaborati in file .gz. Lo script crea una cartella per ogni giorno, quindi comprime ogni messaggio nel proprio file. Vorrei un modo per cercare in questo archivio una "stringa". Grep da solo …
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.