ubuntu linha de comando - mkdir vs touch criando arquivo .doc

0

pergunta simples e sou bastante nova.

como é possível criar um arquivo .doc usando mkdir ? qual é a diferença ao usar touch em vez de mkdir para criar .doc file?

obrigado!

    
por pmija 17.07.2018 / 15:04

1 resposta

1

Você não está criando um arquivo .doc ou nenhum arquivo , com mkdir . Quando você usa mkdir , você cria um diretório, pois todo mkdir "sabe" como criar diretórios.

O motivo pelo qual você pode criar um diretório .doc com mkdir é que um ponto é um caractere perfeitamente bom em qualquer posição nos nomes de arquivos e diretórios. O arquivo "extensão" é apenas um significado especial dado ao ponto em nomes de arquivo somente pelo SO para obter uma pista sobre o programa a ser usado para abrir o arquivo. Terminar um nome de diretório em .doc não tem nenhum significado especial.

Como observação, não recomendo a criação de documentos do MS Word com touch (se o seu .doc não for um documento do MS Word, desconsidere este aviso). O MS Word usa um formato proprietário que espera que até mesmo documentos "vazios" (recém-criados) contenham alguns dados. Se você tentar abrir um binário vazio .doc no MS Word, receberá um erro de "formato de arquivo incorreto".

    
por 17.07.2018 / 15:37