猛击(bash)和短跑(dash)的区别

Dash作为一个交互式登录shell使用时,它的可用性较差,但是在执行POSIX兼容的脚本时比在执行POSIX兼容的脚本方面要快砰。砰有更多的选择,尤其是当交互使用时(尽管它也包含更多的编程选择)。Bash通常是由于默认的交互式shell而配备的,而Debian和Debian的衍生工具(如Ubuntu current Dash)是/bin/sh实现的结果,因此使用#来编写脚本!/默认情况下,bin...

主要区别

Dash作为一个交互式登录shell使用时,它的可用性较差,但是在执行POSIX兼容的脚本时比在执行POSIX兼容的脚本方面要快砰。砰有更多的选择,尤其是当交互使用时(尽管它也包含更多的编程选择)。Bash通常是由于默认的交互式shell而配备的,而Debian和Debian的衍生工具(如Ubuntu current Dash)是/bin/sh实现的结果,因此使用#来编写脚本!/默认情况下,bin/sh shebang将由破折号解释,而不是Bash。对于需要Bash执行的脚本,如果shebang是#!/垃圾桶/垃圾桶。在Ubuntu引导过程中,会启动许多shell条件。Ubuntu core-enchancment小组认为,与其单独更改它们,让它们显式地运行在/bin/dash下面,这种更改可能需要进行必要的持续修复,而且如果不考虑关闭的话,很可能会出现倒退,相反,Ubuntu core-enchancment小组认为,仅仅改变默认shell是最大的选择。

什么是猛击(bash)?

Bash是Bourne曾经的额外外壳。Bash是一个优秀的、功能齐全的shell,可供交互使用;当然,它仍然是默认的登录shell。Bash是为人类设计的,它提供了POSIX效率的超集。

什么是短跑(dash)?

Dash是Debian的Almquist外壳。Dash实现了单一的Unix规范,那么它就不应该进一步满足正式规范了。Dash是用于非交互式脚本执行的。Dash只帮助选择符合POSIX的选项。

主要区别

  1. Bash是一个优秀的、功能齐全的shell,可供交互使用;当然,它仍然是默认的登录shell。然而,与dash相比,它的起步和运营几乎不算庞大和迟缓。
  2. Dash实现了单一的Unix规范,那么它就不应该进一步满足正式规范的要求了。但是在众多的“bashims”中,Dash非常有用,不会增加Dash的大小,而且使用Dash的复杂性会大大降低。
  3. 大量包含命令集的shell脚本–dash不应该支持okay,尽管bash支持它。
  4. Bash支持与Dash相同的脚本编写方向以及它的私有附加指令,Dash只帮助选择与POSIX兼容的选项。
  5. Bash是为人类设计的,它提供了POSIX效率的超集,Dash用于非交互式脚本执行。
  6. Bash有助于制表符的完成,并支持一个历史命令previous。
  7. 与Bash的900ok相比,Dash仅仅是100ok。
  8. 与Bash相比,Dash用于更快的启动和脚本执行。
  • 发表于 2020-06-09 18:36
  • 阅读 ( 175 )
  • 分类:IT

你可能感兴趣的文章

亚马逊不再接受短跑按钮的命令

亚马逊正在砍掉它的短跑按钮。亚马逊今年早些时候已经停止销售这些产品,现在它将停止接受使用其实体短划线按钮下的订单。这意味着您必须在2019年8月31日之前使用仪表板按钮下订单。 ...

  • 发布于 2021-03-20 00:15
  • 阅读 ( 209 )

如何在windows10上获得linux bash shell

... 猛击 wsl公司 ...

  • 发布于 2021-03-21 11:48
  • 阅读 ( 286 )

什么是amazon dash?以及你应该知道的6个最好的黑客

... 什么是亚马逊短跑按钮(an amazon dash button)? ...

  • 发布于 2021-03-24 09:13
  • 阅读 ( 301 )

如何使用chsh在linux上更改默认shell

...的脚本语言。 相关:Bash、Zsh和其他Linux shell之间有什么区别? 列出已安装的外壳 要查看计算机上安装了哪些shell,请使用以下命令。它只列出/etc/shell文件的内容: cat /etc/shells 我们提到了bash、dash和rbash,但是sh是什么? sh是...

  • 发布于 2021-04-02 06:04
  • 阅读 ( 338 )

亚马逊短跑魔杖能(不能)做什么

...。这意味着你不能播放音乐,播客,甚至你的闪光简报在短跑棒本身。 幸运的是,这并不是一个大问题,因为说话者是相当可怕的,甚至比回声点的扬声器更糟糕。然而,这仍然是你应该知道的,因为如果你问亚历克斯在短跑...

  • 发布于 2021-04-07 13:26
  • 阅读 ( 181 )

如何设置和使用amazon dash魔杖

...如何设置你的,并开始使用它在你的家。 如何设置你的短跑棒 首先,你需要Android或iOS版的亚马逊购物应用程序。将应用程序下载到**。随附的说明告诉您打开浏览器并开始使用亚马逊网站/wandsetup. 在这个屏幕上,您可以选择...

  • 发布于 2021-04-07 16:07
  • 阅读 ( 164 )

如何为亚马逊销售的几乎所有产品创建虚拟短跑按钮

...乎所有商品。 相关:如何设置Amazon Dash按钮 可以把虚拟短跑按钮想象成亚马逊的一键式订购系统,但是你不必先搜索并找到商品,你可以在亚马逊网站或亚马逊应用程序上找到它的快捷方式。 你可以通过**上的应用程序或电脑...

  • 发布于 2021-04-08 03:57
  • 阅读 ( 153 )

bash、zsh和其他linux shell之间有什么区别?

...品,还有其他的贝壳,比如ash、dash、fish和tcsh。但有什么区别,为什么会有这么多? 贝壳做什么? 在Linux上,当您在命令行登录或启动终端窗口时,系统将启动shell程序。shell提供了扩展命令行环境的标准方法。如果愿意,可...

  • 发布于 2021-04-08 06:16
  • 阅读 ( 266 )

什么时候使用ා更好!/bin/bash而不是ා!/shell脚本中的bin/sh?

... 问题 超级用户读者Hendre想知道什么时候最好使用#!/bin/bash而不是#!/shell脚本中的bin/sh: When is it more appropriate to use #!/bin/bash rather than #!/bin/sh in a shell script? 什么时候最好用#!/bin/bash而不是#!/shell脚本中的bin/sh? 答案 超级用...

  • 发布于 2021-04-08 22:29
  • 阅读 ( 171 )

如何设置amazon dash按钮

...牌的仪表板按钮。亚马逊确实**了一个联合国品牌的通用短跑按钮,但它只是为开发人员在这一点上。 你只需花5美元就可以买到短跑按钮,当你第一次用这个按钮下单时,你就能拿回这些钱,所以一旦你开始使用它们,它们基...

  • 发布于 2021-04-09 12:40
  • 阅读 ( 137 )
strangexa
strangexa

0 篇文章

相关推荐