![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX para Dummies Perguntas & Respostas Se não tiver certeza de onde se pode postar uma pergunta Unix ou Linux, postá-lo aqui. Todos os UNIX e Linux novatos bem vindos! |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| encontrar o comprimento de nomes de arquivos em um diretório? | koti_rama | Programação Shell Script e | 5 | 06-04-2008 10:19 |
| Substitua todos os caracteres em nomes arquivo em um diretório específico | madhunk | Programação Shell Script e | 4 | 02-16-2006 07:10 |
| Diretório nomes em um arquivo plano | surjyap | Programação Shell Script e | 2 | 10-06-2005 07:51 |
| Como mudar automaticamente os nomes dos arquivos | MAKY | Programação Shell Script e | 6 | 08-10-2005 10:47 |
| Arquivo e Diretório Nomes tornou oculto | dbinsol1 | UNIX & avançada para usuários experientes | 10 | 05-29-2002 09:58 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Todos os nomes de arquivo na mudança de um repertório
Oi,
Se eu tiver um diretório cheio de dizer 100 arquivos aleatórios, e gostaria de organizá-los, por exemplo: FILE001, FILE002, FILE003, FILE004, etc Como é que eu vou fazer isso a partir de terminal, em vez de alterar manualmente cada arquivo? Estou usando o Mac OS X, que se faz uma diferença. Obrigado antecipadamente por qualquer ajuda ![]() |
|
||||
|
múltiplos arquivo renomeando
dizer que você tem arquivos como abaixo ...
jordba.package1 jordba.package2 jordba.package3 utilizar o seguinte: para f em jordba .*; do mv "$ f" "$ (f # jordba.)"; feito supra, para o ciclo fará a sua lista como ... package1 package2 package3 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d mas há um outro problema semelhante à antes que eu tenho os ficheiros x1_p.sql x2_p.sql x3_p.sql e assim por diante Preciso adicionar h antes. sql a ser como as seguintes: x1_ph.sql x2_ph.sql x3_ph.sql \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Isso deve funcionar para os dados fornecidos por você acima ... para f em _p.sql *; do mv "$ f" "$ (f% _p.sql) _ph.sql"; feito Espero que estas r helpful |
|
||||
|
Citação:
No entanto, gostaria de ter nomeado aleatoriamente ficheiros, tais como qwerty.jpg, blah.jpg 123_lol.jpg, e renomeá-los para ser ordenados sequencialmente, tais como: 2007NOV03001.jpg, 2007NOV03002.jpg, 2007NOV03003.jpg, etc |
|
||||
|
Não sei o que fazer com o ficheiro. Tentei *. jpg "e" *. jpg "e acabar com:" *. jpg ": não é um identificador válido e` "*. jpg" ': não é um identificador válido, respectivamente.
|
|
||||
|
Citação:
Sidenote: Este é com. Jpg. Mudei "FILE% 03i" para "FILE 03i.jpg%", pelo que os dois arquivos saiu: FILE002.jpg e FILE003.jpg. Nenhum dos outros nomes alterados. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|