Você está aqui: Ruby ::: Dicas & Truques ::: Arquivos e Diretórios |
Como renomear um arquivo em Ruby usando a função File.rename()Quantidade de visualizações: 611 vezes |
Em várias situações nós precisamos renomear arquivos. Na linguagem Ruby esta tarefa por ser realizada com o auxílio da função File.rename(), que recebe uma string com o nome e caminho do nome atual do arquivo e outra string com o novo nome do arquivo. Note que um erro do tipo SystemCallError será lançado se o programa não conseguir renomear o arquivo. Veja o código Ruby completo para o exemplo: begin # nome e caminho do arquivo atual nome_atual = "C:\\estudos_ruby\\alunos.txt" # novo nome do arquivo novo_nome = "C:\\estudos_ruby\\alunos_novos.txt" # vamos renomear o arquivo File.rename(nome_atual, novo_nome) Ao executar este código Ruby nós teremos o seguinte resultado: O arquivo foi renomeado com sucesso. Se não for possível renomear o arquivo nós teremos um erro do tipo: Houve um erro: No such file or directory @ rb_file_s_rename - (C:\estudos_ruby\alunos.txt, C:\estudos_ruby\alunos_novos.txt) |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Ruby |
Veja mais Dicas e truques de Ruby |
Dicas e truques de outras linguagens |
Portugol - Como calcular o coeficiente angular de uma reta em Portugol dados dois pontos no plano cartesiano |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |