如何引用原始命令,以便可以将其替换为函数

山姆

因此,我试图创建一个简单的函数来who用我自己的函数替换标准命令,类似于我用来替换标准cd命令的函数

目标:将原始who命令替换who "$@" | fgrep -v <user>为以便从中隐藏用户。

相似的例子:

function cd () {
    builtin cd "$@" && ls
}

问题是who不是不是像cd这样的内置命令,因此上面的示例无法正常工作。

万一重要,不,这不是出于恶意目的,只是学习。

杰夫·谢勒(Jeff Schaller)

就像评论thrig一样,运行外部命令的命令是command

您的新功能可能如下所示:

function who() {
  command who "$@" | fgrep -v user
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Part转换为Blob,以便可以将其存储在MySQL中?

来自分类Dev

如何将对象映射到数组,以便可以将其转换为csv?

来自分类Dev

如何通过函数保存参数的值,以便可以将其初始值多次使用?

来自分类Dev

如何创建匿名类,以便可以将其传递给泛型构造函数?

来自分类Dev

如何定义运算符,以便可以将用户定义类型的数组转换为原始类型的数组?

来自分类Dev

如何将casperjs脚本的一部分转换为函数,以便可以多次使用

来自分类Dev

在R中编写使用向量运算的函数,以便可以将其应用于向量

来自分类Dev

TFS-如何克隆项目,以便可以回滚原始项目?

来自分类Dev

如何执行“ history”命令而没有行号,以便可以复制多个行命令?

来自分类Dev

如何编译ELF二进制文件以便可以将其作为动态库加载?

来自分类Dev

如何在Scala中处理CSV文件,以便可以将其行分成数组?

来自分类Dev

调用对象后如何更改对象,以便可以将其插入链接

来自分类Dev

如何使std :: vector类成为Sequence,以便可以将其传递给boost :: hana :: group?

来自分类Dev

如何配置我的React-Node App,以便可以将其部署到Heroku?

来自分类Dev

如何获取Scala的Option类,以便可以将其传递给getDeclaredMethod()

来自分类Dev

如何从字符串中删除引号,以便可以将其用于关联数组

来自分类Dev

如何展平非原子函数结果,以便可以将其分配为dplyr突变步骤的一部分?

来自分类Dev

NuGet:明确列出软件包依赖项作为项目中的软件包引用,以便可以将其卸载

来自分类Dev

如何引用 CSS 文件,以便可以使用 PHP 中的包含找到它

来自分类Dev

如何存储函数的结果,以便可以在函数外部调用值?

来自分类Dev

如何更改$ PATH,以便可以从命令行启动Sublime Text?

来自分类Dev

如何正确设置AppExecutionAlias以便可以从命令行启动程序?

来自分类Dev

如何获取最后修改的文件,以便可以在其他命令中用作参数?

来自分类Dev

转换字符串,以便可以将其用作范围

来自分类Dev

将字符串转换为日期格式,以便可以将其存储在数据库中

来自分类Dev

如何声明两个类,以便可以将它们传递给同一函数?

来自分类Dev

如何实现函子,以便可以将映射应用于两个函数?

来自分类Dev

如何从then()方法的api请求中获取数据,以便可以在函数外部处理数据?

来自分类Dev

VBA:如何使用表标题引用列,以便可以在单元格引用中使用该列

Related 相关文章

  1. 1

    如何将Part转换为Blob,以便可以将其存储在MySQL中?

  2. 2

    如何将对象映射到数组,以便可以将其转换为csv?

  3. 3

    如何通过函数保存参数的值,以便可以将其初始值多次使用?

  4. 4

    如何创建匿名类,以便可以将其传递给泛型构造函数?

  5. 5

    如何定义运算符,以便可以将用户定义类型的数组转换为原始类型的数组?

  6. 6

    如何将casperjs脚本的一部分转换为函数,以便可以多次使用

  7. 7

    在R中编写使用向量运算的函数,以便可以将其应用于向量

  8. 8

    TFS-如何克隆项目,以便可以回滚原始项目?

  9. 9

    如何执行“ history”命令而没有行号,以便可以复制多个行命令?

  10. 10

    如何编译ELF二进制文件以便可以将其作为动态库加载?

  11. 11

    如何在Scala中处理CSV文件,以便可以将其行分成数组?

  12. 12

    调用对象后如何更改对象,以便可以将其插入链接

  13. 13

    如何使std :: vector类成为Sequence,以便可以将其传递给boost :: hana :: group?

  14. 14

    如何配置我的React-Node App,以便可以将其部署到Heroku?

  15. 15

    如何获取Scala的Option类,以便可以将其传递给getDeclaredMethod()

  16. 16

    如何从字符串中删除引号,以便可以将其用于关联数组

  17. 17

    如何展平非原子函数结果,以便可以将其分配为dplyr突变步骤的一部分?

  18. 18

    NuGet:明确列出软件包依赖项作为项目中的软件包引用,以便可以将其卸载

  19. 19

    如何引用 CSS 文件,以便可以使用 PHP 中的包含找到它

  20. 20

    如何存储函数的结果,以便可以在函数外部调用值?

  21. 21

    如何更改$ PATH,以便可以从命令行启动Sublime Text?

  22. 22

    如何正确设置AppExecutionAlias以便可以从命令行启动程序?

  23. 23

    如何获取最后修改的文件,以便可以在其他命令中用作参数?

  24. 24

    转换字符串,以便可以将其用作范围

  25. 25

    将字符串转换为日期格式,以便可以将其存储在数据库中

  26. 26

    如何声明两个类,以便可以将它们传递给同一函数?

  27. 27

    如何实现函子,以便可以将映射应用于两个函数?

  28. 28

    如何从then()方法的api请求中获取数据,以便可以在函数外部处理数据?

  29. 29

    VBA:如何使用表标题引用列,以便可以在单元格引用中使用该列

热门标签

归档