+ Responder ao Tópico



  1. #1
    Drozzini
    Visitante

    Padrão "Vi"

    Pessoal é o seguinte, tem como passar já o texto que eu quero acrescentar no arquivo através de paramentro no vi ??

    Tipo, quero acrescentar um texto apos a ultima linha do arquivo, e queria fazer isso atraves de parametros, sem ter que abrir o arquivo pra isso!

    Please help pessoal !!!

    []'s


    Diego Rozzini Pires
    [email protected]

  2. #2

    Padrão "Vi"

    Usa redirecionador...

    #cat <arquivo de origem> >> <arquivo onde deve ser colado o texto>

    Pronto, resolvido.[/b]

  3. #3
    Drozzini
    Visitante

    Padrão "Vi"

    Poxa, legal. Não sabia disso !!! Mas acho que não me expliquei direito... esse texto não está em nenhum outro arquivo.... Eu digitaria esse texto... É que estou com a ideia de um script, e pra esse script ficar legal eu precisaria disso.... seria tipo um gerador de log. Então eu iria precisar ficar gravando em um mesmo arquivo todo as mensagens. Tem como isso não tem. Estou fazendo apenas pra aprender....


    []'s

    Diego Rozzini Pires
    [email protected]

  4. #4

    Padrão "Vi"

    Sem problemas!

    Faz assim então.

    # echo "Texto a ser digitado" >> <arquivo a ser escrito>

    Deve funcionar...


    Abraços!

  5. #5
    Drozzini
    Visitante

    Padrão "Vi"

    Valeu !!!!


    Era isso mesmo que precisava. hehehe. Bem mais simples do que imaginava !


    []'s

    Diego Rozzini Pires
    [email protected]

  6. #6
    Drozzini
    Visitante

    Padrão "Vi"

    Lá vou eu encher de novo......

    blza, 0 #echo já grava direto no arquivo depois da ultima linha... mas e pra apagar a ultima linha ??

    Minha ideia já está indo pro espaço..... Estou agora tentando criar o exercicio 2 do tuturial de Shell Scripts localizado aqui no UnderLinux. Por favor, quem tiver um tempinho me de um help nisso... :wink:


    []'s

    Diego Rozzini Pires
    [email protected]