Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ruby x Terminal

Ruby x Terminal

出雲Ruby会議01の招待講演「Ruby x Terminal」の発表スライド https://regional.rubykaigi.org/izumo01/ #izumork01

Avatar for Akira Matsuda

Akira Matsuda

February 21, 2026
Tweet

More Decks by Akira Matsuda

Other Decks in Programming

Transcript

  1. 他にも無数のオプション ・-e: ファイルの存在確認 ・-f: 通常ファイルの存在確認 ・-d: ディレクトリの存在確認 ・-r: 読み込み可能かどうか ・-z:

    文字列が空かどうか ・-n: 文字列が空でないかどうか ・-a: AND ・-o: OR ・などなどなどなど 57 / 127
  2. Rubyテイスト ・if, elif, fi => if, elsif, end ・ブロックの導入 ・メソッドチェイン

    ・lambdaリテラル ・p でinspect ・Rubyの定数参照 ・その他いろんな実験機能(詳細は省略) ・遅い処理はバックグラウンドで。RubyにはThreadがあるので。 78 / 127
  3. Demo if { 1 + 1 == 2 } echo

    "1 + 1 is 2" end 80 / 127