Logo Hardware.com.br
rubenssoto
rubenssoto Super Participante Registrado
682 Mensagens 7 Curtidas

Arquivo movido para documento de texto

#1 Por rubenssoto 01/06/2011 - 15:27
Acho que é iversivel mas se alguem souber uma solução
Tenho uns arquivos .zip no servidor ubuntu
Realizei o seguinte comando

mv backup.zip dvd6_para_gravar

Só que esse diretório não existe a numeração dele na verdade era 5 eu errei a digitação, acredito que tenho sido o criado um arquivo de texto e não um diretorio

se eu dou um CD ele informa que não é um diretorio e CAT ele mostra diversos caracteres estranhos.

Alguem pode me ajudar?
D. Henryk
D. Henryk Geek Registrado
1.4K Mensagens 311 Curtidas
#6 Por D. Henryk
01/06/2011 - 17:48
A questão é que mv não serve apenas para mover arquivos/diretórios, mas também para renomeá-los, de acordo com as opções que você dá na linha de comando.

Do jeito que você colocou, o sistema entendeu que você queria renomear seus arquivos.

Veja a Man Page do MV.

Abraços.
ideia.png:: Leia a Bíblia


(...) Político mal-intencionado (...) ->> Pleonasmo detectado.
Bit0N3
Bit0N3 Cyber Highlander Registrado
14.5K Mensagens 3.4K Curtidas
#7 Por Bit0N3
01/06/2011 - 19:21
o lance que o unix / linux é muito poderoso pra esse tipo de comando. ele não tem proteção contra erro do usuario. mv, ele nem existia. voce precisava dar cp e deletar depois antigamente.

mas como o outro sistema tem e querem deixar igual com medo que se não ficar igual ninguem usar, da isso.

Precisava sair alguma reformulação dos comandos de linha para se adequar as atuais tendencias, por ex, ver essa questão de se diretorio não existe, perguntar se quer criar. mudar nomes e parametros para se tornarem mais intuitivos e etc...

quer lance mais triste, pega um diretorio de mesmo nome e manda copiar pra uma pasta que tenha um diretorio de mesmo nome. ele não junta, apaga o antigo hehehehehhe. ate no mac se voce usar por linha de comando da uns lances destes.

a não ser em ambiente grafico, ai sim existem proteçoes e janelas de dialogo perguntando.

[]'s
Recomendação: Lord of the rings online MMORPG SHow de bola, roda no fedora pelo lutris.
cipolla
cipolla Super Participante Registrado
561 Mensagens 49 Curtidas
#8 Por cipolla
01/06/2011 - 20:56
Aí é erro do usuário mesmo. É pra isso que serve o 'mv -i' por exemplo, que pergunta antes de sobrescrever.
Uma boa pra quem se sente inseguro ou precisa ter garantias é colocar no ~/.bash_aliases alias pra que o rm ou o mv executem na verdade 'rm -i' ou 'mv -i' etc.
http://ss64.com/bash/alias.html
Quando o homem aprender a respeitar até o menor ser da criação, seja animal ou vegetal, ninguém precisará ensiná-lo a amar seus semelhantes.
ALBERT SCHWEITZER - filósofo, prêmio nobel da paz em 1952

Não compre animais de estimação, adote.
Encontrou um animal?
ivoaudio
ivoaudio Cyber Highlander Registrado
7.1K Mensagens 2.2K Curtidas
#9 Por ivoaudio
02/06/2011 - 09:54
cipolla disse:


Isso é ensinado em qualquer cursinho de Linux, mas quem faz curso de Linux? Quem lê documentação?

É um fato da vida, que os usuários cometerão erros bobos e danificarão alguma coisa nos computadores. É como dirigir distraído e bater na traseira de outro carro parando na sinaleira (semáforo ou sinal, para quem não mora em Porto Alegre).
Jazz rocks!
---

O Fórum é técnico. Deixem política e religião para as redes sociais. 
DJ.
DJ. Zumbi Registrado
7.9K Mensagens 135 Curtidas
#10 Por DJ.
03/06/2011 - 11:44
E não pergunta se quer sobrescrever?

Essa opção -i deve vim por default, pelo menos nas várias distros que já usei sempre vieram, sempre perguntam quando vai sobrescrever algum arquivo ou pasta.

Agora se usa o -f não tem pra onde correr.
[thread=837873]Dúvidas sobre o fórum?[/thread] atencao_regras.gif

Mandriva|Omnislash(by Hqxriven)
Linuxer 470678

veja.pngGuia Linux(A-Z)
veja.png[thread=900907]MultiLiveCD/DVD(Linux)?[/thread]
veja.pngCompilando Kernel(Linux)
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal