Use &(name) :
rename 's/.*-..-../&(name) /' *
& refere-se ao texto inteiro correspondido pela expressão, portanto, em vez de substituí-lo por apenas (name) , você o substituirá por si mesmo e (name) .
Eu tenho alguns diretórios que começam com a data. Quero incluir uma string (name) após essa data. Como eu posso fazer isso?
- rename 's/.*-..-../(name) /' * substitui a data, mas não quero substituí-la, apenas para adicionar '(nome)'.
Use &(name) :
rename 's/.*-..-../&(name) /' *
& refere-se ao texto inteiro correspondido pela expressão, portanto, em vez de substituí-lo por apenas (name) , você o substituirá por si mesmo e (name) .