Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   как записать в файл через echo в начало? (https://forum.antichat.xyz/showthread.php?t=144103)

попугай 27.09.2009 22:39

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

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

Через консоль. Редакторов нет.

ShAnKaR 27.09.2009 22:52

не изящно
Цитата:

[test@localhost xxx]$ echo 'end' > ./a
[test@localhost xxx]$ echo 'start'`cat ./a` > ./a
[test@localhost xxx]$ cat ./a
startend

попугай 28.09.2009 00:06

Спасибо, понятно..

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

pento 28.09.2009 01:04

http://www.prasannatech.net/2008/07/shell-programming-add-lines-to-file.html


Время: 13:07