Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > shellライブラリ > Shellクラス > alias_command
alias_command(alias, command, *opts) {...} -> self[permalink][rdoc]コマンドの別名(エイリアス)を作成します。 コマンドが無い場合は、Shell.def_system_command などであらかじめ作成します.
使用例: ls -la | sort -k 5 のような例。
Shell.def_system_command("ls")
Shell.alias_command("lsla", "ls", "-a", "-l")
Shell.def_system_command("sort")
sh = Shell.new
sh.transact {
  (lsla | sort("-k 5")).each {|l|
    puts l
  }
}