LoginSignup
2
2

More than 5 years have passed since last update.

rubyで1行分だけ文字列を繰り返す

Last updated at Posted at 2013-11-12

rubyのスクリプトで区切り線(水平線的)なことをしたい時、以下のコードで1行埋め尽くすことができます。

hr.rb
puts '#' * ENV['COLUMNS'].to_i

実行環境によって上記コードでは失敗することがあるようなので、そんな時は以下で対応できます(ただしOS依存)。

hr.rb
width = `stty size`.split[1].to_i

puts '#' * width
2
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2