как записать в файл через echo в начало?

Discussion in 'Безопасность и Анонимность' started by попугай, 27 Sep 2009.

  1. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,520
    Likes Received:
    401
    Reputations:
    196
    как записать в начало файла через echo?

    Например,

    echo "lala" >> /home/lalaa/html/file.txt - так записывается в конец а мне надо чтоб в начало... или как стереть содержимое файла?

    Через консоль. Редакторов нет.
     
    #1 попугай, 27 Sep 2009
    Last edited: 27 Sep 2009
  2. ShAnKaR

    ShAnKaR Пачка маргарина

    Joined:
    14 Jul 2005
    Messages:
    904
    Likes Received:
    297
    Reputations:
    553
    не изящно
     
    sasha-kasha likes this.
  3. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,520
    Likes Received:
    401
    Reputations:
    196
    Спасибо, понятно..

    Оказывается ">>" дописывает в конец, а ">" перезаписывает файл с начала
     
  4. pento

    pento Elder - Старейшина

    Joined:
    3 Jul 2006
    Messages:
    126
    Likes Received:
    24
    Reputations:
    -1
    http://www.prasannatech.net/2008/07/shell-programming-add-lines-to-file.html
     
    1 person likes this.
Loading...