【问题标题】:Aliases in GNOME Terminal 2.16.0 are not being set未设置 GNOME 终端 2.16.0 中的别名
【发布时间】:2013-07-24 09:51:50
【问题描述】:

别名命令不起作用,我相信我遵循了正确的语法,例如:

alias np='ls -la'

我也尝试过语音标记:

alias np="ls -la"

在这两种情况下,对 np 的响应都是

np: Command not found.

但是,如果我在没有参数的情况下运行 alias ,它会列出当前别名(因为记录 'nl' 尚未列出)。

【问题讨论】:

  • 设置别名后在命令行中输入nl会得到什么? (顺便说一句,“一”还是“L”?)
  • 编辑:抱歉,我在这里仅将 nl 作为示例,而这已经是一个命令。但是,当我使用 np 时,我收到“np:找不到命令”。这是一个L。
  • 这很奇怪。您是否尝试过使用不同的别名?像alias hello="echo hi" 或类似的东西?
  • 不幸的是同样的结果!
  • 不只是等号不是必须的,而是不允许的。

标签: bash terminal alias csh


【解决方案1】:

使用 csh 时,不允许使用等号。上面应该写成:

alias np "ls -la"

【讨论】:

    猜你喜欢
    • 2011-09-01
    • 2014-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-20
    相关资源
    最近更新 更多