Il tag rename si riferisce all'azione di assegnare un nome diverso a un file esistente oa una copia di un file come parte di altre operazioni (copia remota .eg, backup). Utilizzare questo tag anche per domande relative al comando (perl) rinomina.
Vorrei cambiare un'estensione di file da *.txta *.text. Ho provato a usare il basenamecomando, ma ho problemi a cambiare più di un file. Ecco il mio codice: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Ricevo questo errore: basename: too many arguments Try basename …
Ho un sacco di file e directory in una sottodirectory che voglio spostare nella directory principale. Esistono già alcuni file e directory nella directory di destinazione che devono essere sovrascritti. I file presenti solo nella destinazione non devono essere toccati. Posso forzare mva farlo? Si ( mv * ..) si …
Ho una directory piena di immagini: image0001.png image0002.png image0003.png ... E vorrei un one-liner per rinominarli (diciamo). 0001.png 0002.png 0003.png ... Come faccio a fare questo?
Supponiamo che io abbia un nome file ugly_name.tar, che una volta estratto diventa ugly_namedirectory. Quale comando posso usare in modo che il nome della directory risultante sia pretty_nameinvece?
Questo è probabilmente molto semplice, ma non riesco a capirlo. Ho una struttura di directory come questa (dir2 è dentro dir1): /dir1 /dir2 | --- file1 | --- file2 Qual è il modo migliore per 'appiattire' questa struttura di regista in modo tale da ottenere file1 e file2 in dir1 …
Vengo sempre incasinato quando è necessario utilizzare cpo mv: "Ho bisogno -Rdell'opzione quando lavoro con dir?" In GNU coreutils cpha bisogno -Re mvnon lo fa. Non riesco proprio a trovare alcun motivo per cui abbia cpbisogno -Rdell'opzione per copiare le directory e mvnon lo fa. Penso che cping dir senza …
So come rinominare i file in Unix: $ mv ~/folder/subfolder/file.txt ~/folder/subfolder/file.sh ^-------this part------^ ^------this part-------^ Ci vuole troppo tempo per ripetere ~/folder/subfolder/filedue volte. C'è un modo più veloce?
Sto cercando di aggiungere la data corrente alla fine di un nome file come questo: TheFile.log.2012-02-11 Ecco quello che ho finora: set today = 'date +%Y' mkdir -p The_Logs & find . -name The_Logs -atime -1 -type d -exec mv \{} "The_Logs_+$today" \; & Comunque tutto quello che ottengo è …
Come posso sostituire in blocco il prefisso per molti file? Ho molti file come TestSRConnectionContext.h TestSRConnectionContext.m Vorrei cambiarli tutti CLConnectionContext.h CLConnectionContext.m Come lo farei?
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux Tutti questi articoli citati hanno risposto alla mia domanda. Tuttavia nessuno di loro lavora per me. Sospetto che sia perché la stringa che sto cercando di sostituire contiene un #. C'è un modo speciale per affrontare questo? Ho un file immagine che è stato sostituito da …
Come rinominare tutti i file / sottocartelle nella cartella corrente? Diciamo, ho molti file e sottodadi che sono con spazi e voglio sostituire tutti gli spazi con un carattere di sottolineatura. File 1 File 2 File 3 Dir 1 Dir 3 dovrebbe essere rinominato in File_1 File_2 File_3 Dir_1 Dir_3
Quale sarebbe un buon modo per spostare un tipo di file da una directory e da tutte le sue sottodirectory? Come "sposta tutto * .ogg in / thisdir in modo ricorsivo su / somedir". Ho provato un paio di cose; il mio miglior sforzo è stato (non ancora eccezionale): find …
Ho un enorme albero di file. Alcuni file hanno lo stesso nome ma in casi diversi, ad esempio, some_code.ce Some_Code.c. Quindi, quando sto provando a copiarlo in un filesystem NTFS / FAT, mi chiede se voglio che sostituisca il file o lo salti. Esiste un modo per rinominare automaticamente tali …
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.