login about faq

Cum fac sa editez un fisier cu comanda cat fara ca sa-l rescrie (cat>fisier)? Vreau doar sa adaug la sfarsit inca o linie.

Multumesc.

asked Dec 26 '11 at 19:37

Tiberiu%20Rus's gravatar image

Tiberiu Rus
63


Salut,

Trebuie sa ai doua fisiere, un fisier care are continutul pe care vrei sa il adaugi (fisier1.txt) si un fisier in care adaugi ceva (fisier2.txt):

cat fisier1.txt >> fisier2.txt

Folosind >> tot continutul va fi adaugat in al doilea fisier, fara sa se suprascrie fisierul. Daca in loc de >> pui doar > fisier2.txt va fi suprascris.

Redirectarea outputului tine de shell, deci va functiona in orice situatie nu doar cand folosesti comanda cat. De exemplu poti da comanda:

echo test >> fisier2.txt

La sfarsitul fisierului fisier2.txt se va adauga o linie test :-)

answered Dec 26 '11 at 20:52

Sergiu%20Tot's gravatar image

Sergiu Tot ♦♦
1.1k283652

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Sharing is caring:

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Reclamă

Ne urmăresc

Tags:

×20

Asked: Dec 26 '11 at 19:37

Seen: 192 times

Last updated: Dec 26 '11 at 20:52

powered by OSQA © 2011 NetHelp.ro, toate drepturile asupra continutului rezervate.