linux - 是否可以使用带有参数的 bash 别名并附加另一个命令?
问题描述
我是 bash 别名的新手,我想创建一个 bash 别名,该别名使用用户输入执行 Emerge,并在成功结束后启动另一个别名。有可能还是我需要为此编写一个脚本。
作为一个想法:
输入:
emerge --ask sys-devel/gcc
别名:
alias emerge='emerge "insert user input here(--ask sys-devel/gcc)" && notify-send "NOTIFY!"'
解决方案
正如 choroba 在他的评论中所说:“使用别名是不可能的,而是使用函数”
推荐阅读
- macos - 在 Mac 上使用 Visual Studio Code 编译的 Fortran 导致“找不到 -lSystem 的库”
- excel - 为一个设定的范围排序
- string - Dart double toStringAsFixed 对数字进行四舍五入,但不应该
- c# - 从 JSON 文本中的 JArray 中提取值
- javascript - 如何检查值是否未定义,如果是,将其设置为 null
- vue.js - Nuxtjs 嵌套路由电子商务类别
- windows - What's wrong with repeating entries in awk print statements?
- datalog - 这是一个安全的数据记录规则吗?
- mercurial - 从 Mercurial repo 获取的 Bitbake 配方
- mysql - MySqlException:表 'membership.aspnetusertokens' 不存在 ASP.NET Core 5 标识