如何在Ruby中使用Linux别名?

时间:2014-01-07 16:44:11

标签: ruby linux alias

我真正的问题是:如何在现有shell中运行Ruby而不是Ruby进程创建的子shell?

在我的.chsrc文件中我有

alias ll 'ls -lrth'

这是一些快速的Ruby代码:

#!/usr/bin/env ruby
puts `alias ll`

以下是我运行时会发生的事情:

./newrubytest.rb:2:in ``': No such file or directory - alias (Errno::ENOENT)
    from ./newrubytest.rb:2:in `<main>'

以下是我发现的有关现有炮弹与子炮弹的一些信息:http://ss64.com/bash/source.html

0 个答案:

没有答案