Bourne shell是不是不支持alias的设置?

发布于 2022-10-15 09:22:26 字数 12 浏览 23 评论 0

设置了好多次,都不成功?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

桃气十足 2022-10-22 09:22:26

这样么?

  1. alias x='echo'
  2. x "##"
  3. ##

复制代码

网名女生简单气质 2022-10-22 09:22:26

这样么?
yinyuemi 发表于 2011-04-17 11:06

是的,但是在bourne shell当中老是不行。但是在bash当中就可以。在ksh当中也可以。

哀由 2022-10-22 09:22:26

回复 3# L_kernel

    查了下,你的猜测应该是对的:

The alias command is supported by ksh and bash, but not sh. For the entire Bourne shell family you can use shell functions instead of aliases;

http://www.fnal.gov/docs/UNIX/un ... ev1997/uatf-64.html

一个人练习一个人 2022-10-22 09:22:26

回复  L_kernel

    查了下,你的猜测应该是对的:
yinyuemi 发表于 2011-04-17 11:23

查了一下,我这里的手册也是这么写的。

DESCRIPTION
     The alias and unalias utilities create or remove a pseudonym
     or  shorthand term for a command or series of commands, with
     different  functionality  in  the  C-shell  and  Korn  shell
     environments.

丶情人眼里出诗心の 2022-10-22 09:22:26

这都被你发现了,记一下,以免以后我也遇到……

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文