Adicionando texto a arquivos ou redirecionamentos aqui, aprenderemos como podemos adicionar um texto ou letras digitais ou como você pode
preencher um arquivo vazio?
Criamos alguns dos arquivos vazios.
Usar toque, comando e toque é apenas uma maneira de criar um arquivo vazio.
Mas agora como podemos adicionar texto a esses arquivos ou qualquer coisa que você gostaria de adicionar a eles?
Existem três maneiras simples de adicionar texto a um arquivo e as principais maneiras básicas de adicionar arquivos de texto.
O primeiro é pelo VI.
Ed VII é o editor.
É um comando que é usado a seguir para criar um arquivo e adicionar mensagens de texto a ele.
Em seguida, o próximo é redirecionar a saída do comando usando o comando write e os dois redirecionamentos para um arquivo e, nesta
lição, abordará esses redirecionamentos por meio de uma saída de comando para um arquivo.
E a segunda maneira, aprenderemos por meio do eco.
Quando você quiser repetir qualquer data digitada, pode enviar a saída em um arquivo.
É assim que o arquivo é criado ou é assim que o arquivo é preenchido com informações.
Então, vamos olhar para outra máquina Linux e executar esses comandos.
Então, aqui temos nossa máquina Linux.
Vamos nos certificar de que estamos em nosso diretório inicial, assim como em nosso diretório inicial.
Vamos limpar a tela e verificar quais são os diferentes arquivos que temos em nosso diretório inicial.
OK, temos todos os arquivos e diretórios diferentes que criamos anteriormente.
Agora queríamos adicionar algo a um arquivo, qualquer arquivo vazio, porque se você ver
aqui, esses são os poucos arquivos que adicionamos e todos eles têm zero bytes porque são arquivos vazios.
Então, quando você queria fazer eco.
E você digita oi.
Meu nome é Imran e você pressiona Enter.
Ele traz de volta exatamente a mesma coisa que você digita.
Portanto, aquele eco de comando realmente ecoa de volta o que você gritou.
Então, que tal se fizermos a saída para um arquivo?
Portanto, direi, digamos, eco.
Jerry Seinfeld.
É o personagem principal do show.
O sinal caiu, então este é o texto que eu queria digitar, queria adicionar ao arquivo chamado Jerry e como vamos
fazer isso?
Não poderíamos fazer isso redirecionando o redirecionamento, que é uma tecla logo acima do ponto que você digitou com a tecla shift e, em
seguida, especifica o nome do arquivo, que é Jerry, pressione Enter.
Você receberá seu prompt de volta.
Agora, quando você faz X menos L e pressiona enter, verá que Jerry tem cinquenta e oito bytes dentro desse
arquivo.
Agora todas as forças aqui porque não colocamos nada lá.
Agora isso é bom.
Adicionamos algo ao nosso primeiro arquivo.
Isso é incrível.
OK, agora como sabemos o que há dentro deste arquivo.
Como podemos verificar isso.
Sabemos que o CD entra em nosso diretório.
Vamos listar todos os arquivos e nos dizer onde estamos.
Mas como vamos ver o que há dentro do diretório do Windows?
Como você faz isso?
Como você abre um arquivo?
Bem, você dá um clique duplo e ele abre no Linux.
Não há clique duplo.
Então como você faz isso?
Existe um comando chamado Cat.
Gato é homem gato, pois ler o conteúdo de um arquivo abordará o comando o gato com um pouco mais de detalhes nas
próximas lições.
Mas, por enquanto, que queremos saber o que há dentro do arquivo, usaremos o comando cat seguido do
nome do arquivo, que é Jerry.
Quando você pressiona Enter.
E aí você vê que Jerry Seinfeld é o personagem principal do show, Seinfeld.
Agora, isso é o que digitamos aqui no nosso Echo.
E enviamos isso para um arquivo chamado Jerry.
Agora, o que acontece se o fizermos?
Vá em frente e queremos digitar outra linha no mesmo arquivo, então digamos que Jerry Schill foi criado.
Em 1989.
E você saída.
Dois de Jerry, vou lembrar por que estamos usando para gerar setas aqui é porque se você
usar uma seta como esta, ela sobrescreverá seu último arquivo e removerá esta linha que adicionamos a este arquivo.
Você removerá esta linha e criará um novo arquivo com o conteúdo deste programa criado em 1989.
Agora, não queremos removê-lo.
Não queremos manter esta linha como a primeira linha e queremos adicionar uma segunda linha.
Se quiser adicionar uma segunda linha, você precisará usar os sinais de redirecionamento duplo ao fazer isso e
inserir.
Como você verifica o que há dentro dele, se foi ou não dentro do arquivo?
Mais uma vez, quero que você use nossa chave.
Duas vezes, porque essa é a primeira abordagem que ele traz para você, o último comando,
na segunda vez que você bate, Biraki traz o comando para fazer o Sherifa apertar enter e pronto.
Agora você tem que voar duas linhas em seu arquivo e fazer isso da última vez que tiver oito bytes.
Agora temos 89 bytes porque o arquivo continua crescendo.
Agora, esta é a maneira simples de adicionar conteúdo a um arquivo effet executando o mesmo comando novamente.
Aí está, Jerry Seinfeld é o personagem principal do show, se você tirar isso e simplesmente tirar.
Jerry Seinfeld é o personagem principal, certo?
E agora queremos usar um redirecionamento e queríamos redirecionar Jerry.
Agora, lembre-se disso.
Isso apagará todo o conteúdo do arquivo.
Jerry basicamente apagará todo o arquivo.
Jerry, recrie o arquivo com o novo texto da mensagem de texto que estou digitando aqui.
Tentei, digamos acertar.
Entra Dukat, Jerry.
Entre e pronto, Jerry Seinfeld é o personagem principal, não tem todos os tipos de coisas que
fazíamos antes.
Pegou o último, o último hyping, o último eco que fizemos no outono e foi adicionado ao arquivo
Jerry da mesma maneira.
Quero que você acrescente algumas coisas sobre tudo o que sabe sobre esses personagens.
A propósito, esses personagens são, na verdade, retirados de programas de sucesso, programas de sucesso americanos de
Seinfeld, Simpsons e, é claro, do filme principal, Superman.
Se você conhece um pouco sobre qualquer um desses caracteres, faça isso dentro desses arquivos usando o
comando Echo.
E este seria um exercício muito bom para você, como você poderia preencher cada arquivo com coisas diferentes que
você conhece.
Novamente, lembre-se, se você fizer uma única saída, isso substituirá o arquivo.
Se você fizer o dobro disso.
Anexar ao arquivo.
OK, agora isso é sobre a Echo, e se você quisesse fazer?
Vamos criar um novo arquivo chamado Touch e desta vez chamaremos.
Listando fora, mas não listando fora do diretório, digamos que chamemos isso da direita, você clica em, entra, verifica, o arquivo
é criado.
Sim, a lista de Dyax é apenas um nome que escolhi.
Você pode escolher qualquer nome.
Agora, como faço para preencher esse arquivo?
Com o que?
O que eu queria digitar.
Claro, você sabe, essa maneira de fazer isso é por meio de echo e tudo o que você deseja digitar e enviar para
um arquivo.
Mas agora eu quero mostrar a você uma segunda maneira de preencher a saída de um comando, que é
se eu fizer X menos L poderia entrar ou então menos L tr, digamos, o que me traz o último na parte
inferior.
Eu queria ter toda essa produção começando daqui até aqui.
Eu quero que ele produza toda essa saída, todo o resultado do meu atlas
aqui no arquivo. Eu crio uma listagem de diretório, então faremos ls menos l tr output para listar a aba de acertos.
Ele conclui seu arquivo e agora você pressiona Enter.
Você vê o que acabou de acontecer, é que não deu a saída de mim mesmo aqui na sua tela, o que deu, em vez
de dar a você na tela, é a saída para um arquivo que você chama de listagem fora do diretório.
Agora, o Elter de Ellesmere mostra que o número total de bytes desse arquivo é onze.
Quarenta.
OK, incrível.
Agora, o que há dentro desse diretor desse arquivo?
Você pode verificar digitando o comando lista de gatos ou guia e apertar enter.
Vejam, pessoal, é a mesma saída que vocês têm.
Como você faria neste aqui, a única diferença que você vê nesta saída lhe dá
uma cor diferente porque na verdade está executando o comando, enquanto esta saída cat desta lista é apenas o
texto de mensagens de texto simples dentro de um arquivo.
Você poderia mudar isso.
Você atualizou tudo o que queria fazer.
Se você quiser fazer encontro e quiser uma caneta nessa data, aliás, a saída da data é a data de hoje.
E se você quisesse anexar ao arquivo, Jerry apertou enter.
Agora verifique, Jerry.
Veja, ele tem a primeira linha que digitamos para o comando echo e, em seguida, tem a segunda linha que
recebemos da data.
Portanto, esses dois personagens engraçados, a saída, duas saídas, são anexados ao arquivo existente e não o
excluem.
Então, novamente, essas são as duas maneiras de aprendermos uma por meio do eco e redirecionamento e outra por meio
da saída de um comando e redirecionando para um arquivo.
E, claro, há outra maneira é um VI que abordarei mais tarde nas lições.
Mas agora, agora mesmo, você deve praticar essas duas maneiras de adicionar ou anexar a um arquivo.