Eu tenho um diretório como Photo
e quero mudar os nomes dos diretórios dentro dele -> para o que são, mas sem ele [www.faraDa...] como o primeiro que mudo por mv command
. mas não sei como remover [www.faraD...] automaticamente? posso fazer isso find ... -exec or mv
no comando linux ou preciso de programação como python? para fazer isso.
Atualização: no Ubuntu 20.04 LTS
os nomes são: FVLNX9510
A
to z
[www.FaraD...
Eles têm uma diferença na parte central do nome A,B,C,D,...
.
Obrigado a todos!
Responder1
Se a string a ser alterada for sempre a mesma em todos os arquivos você poderá usar este comando:
rename \[www.website\] '' *
Na verdade, este comando funciona no Fedora 33 (pensei que fosse o mesmo no Ubuntu), porém esteresponderfornece uma descrição extensa sobre como usar rename
no Ubuntu. Acho que o comando que escrevi acima deveria mudar para algo como:
rename 's/\[www\.website\]//' *
Aquivocê pode encontrar uma descrição de diferentes rename
pacotes.