# Write whitespace to a file

**URL:** <https://www.ruby-forum.com/t/write-whitespace-to-a-file/188837>\
**Category:** Ruby\
**Created:** [May 19, 2010, 4:18am UTC](https://www.ruby-forum.com/t/write-whitespace-to-a-file/188837 "2010-05-19T04:18:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![princenamor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/c0e974/32.png) [@princenamor](https://www.ruby-forum.com/u/princenamor)\
**Post date:** [May 19, 2010, 4:18am UTC](https://www.ruby-forum.com/t/write-whitespace-to-a-file/188837/1 "2010-05-19T04:18:58Z")

</div>

Hi,

I need to write many whitespaces to a file, what is the best way to do  
that. For example, I have f.puts " abc" and there are 5 whitespaces  
before abc, what is the best way to do this instead of typing 5  
whitspaces?

Thanks

---

<div class="post-metadata">

**Author:** ![princenamor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/c0e974/32.png) [@princenamor](https://www.ruby-forum.com/u/princenamor)\
**Post date:** [May 19, 2010, 4:32am UTC](https://www.ruby-forum.com/t/write-whitespace-to-a-file/188837/2 "2010-05-19T04:32:16Z")

</div>

Well you could do  
f.puts ’ '\*5 + ‘abc’

On Wed, May 19, 2010 at 07:49, John Wu [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 

–

Thanks & Regards,  
Dhruva S…
