# Puts overwrite line

**URL:** <https://www.ruby-forum.com/t/puts-overwrite-line/78611>\
**Category:** Ruby\
**Created:** [December 7, 2006, 8:23am UTC](https://www.ruby-forum.com/t/puts-overwrite-line/78611 "2006-12-07T08:23:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nappin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/f475e1/32.png) [@nappin](https://www.ruby-forum.com/u/nappin)\
**Post date:** [December 7, 2006, 8:23am UTC](https://www.ruby-forum.com/t/puts-overwrite-line/78611/1 "2006-12-07T08:23:09Z")

</div>

Hi,  
I have a script where I want to print the same line over and over  
(overwriting itself I guess you would say) without creating a new line  
everytime. Basically so I can output a simple count tally of the number  
of records my script has processed. Hopefully that makes sense. Is  
there a way to do this?  
Thanks,  
Ray

---

<div class="post-metadata">

**Author:** ![nappin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/f475e1/32.png) [@nappin](https://www.ruby-forum.com/u/nappin)\
**Post date:** [December 7, 2006, 8:27am UTC](https://www.ruby-forum.com/t/puts-overwrite-line/78611/2 "2006-12-07T08:27:43Z")

</div>

On 12/7/06, Raymond O’connor [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

[http://groups.google.com/group/comp.lang.ruby/msg/ef954c7e1f67d28c](http://groups.google.com/group/comp.lang.ruby/msg/ef954c7e1f67d28c)

hth,  
-Harold

---

<div class="post-metadata">

**Author:** ![nappin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/f475e1/32.png) [@nappin](https://www.ruby-forum.com/u/nappin)\
**Post date:** [December 7, 2006, 8:27am UTC](https://www.ruby-forum.com/t/puts-overwrite-line/78611/3 "2006-12-07T08:27:43Z")

</div>

On 07/12/06, Raymond O’connor [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

You’re probably goint to need console UI lib like Highline  
([http://highline.rubyforge.org/](http://highline.rubyforge.org/)) or ncurses  
([http://raa.ruby-lang.org/project/ncurses-ruby/](http://raa.ruby-lang.org/project/ncurses-ruby/)).

Farrel

---

<div class="post-metadata">

**Author:** ![nappin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/f475e1/32.png) [@nappin](https://www.ruby-forum.com/u/nappin)\
**Post date:** [December 7, 2006, 8:36am UTC](https://www.ruby-forum.com/t/puts-overwrite-line/78611/4 "2006-12-07T08:36:32Z")

</div>

> > Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> [http://groups.google.com/group/comp.lang.ruby/msg/ef954c7e1f67d28c](http://groups.google.com/group/comp.lang.ruby/msg/ef954c7e1f67d28c)
> 
> hth,  
> -Harold

Works Perfect! Thanks!
