[在我的 .bashrc 中]
基本上我尝试创建一个别名:
alias e='su -c'
但是当我在终端上写:
~$ e ls -goFha /root
我(显然)得到错误:
su: group oFha does not exist
如果将 $str 替换为命令的其余部分,则以下代码将起作用:
alias e='su -c "$str"'
但是别名不是这样工作的。因此,我想到了一个函数。
用整个参数字符串替换 $str,它可能是这样的:
e () {
"su -c '$str'"
}
如何在函数中获取整个参数字符串?
你会如何编写我的函数?
谢谢