防火墙-cmd --add-service的bashrc函数

时间:2016-02-01 17:44:45

标签: bash alias

如何在bashrc中创建名为pd.concat([df.loc[:, cols].set_index(cols[0]) for cols in chunks(list(df), 2)], axis=1) 的别名函数,该函数将服务名称作为参数并执行fadd()

1 个答案:

答案 0 :(得分:1)

你真的不能拥有"别名功能"因为别名显然不是函数;他们只是这样做(来自manual):

  

检查每个简单命令的第一个单词(如果不加引号),以查看它是否有别名。如果是这样,该单词将被别名的文本替换。

没有丑陋的黑客攻击,就不可能使用别名参数。要定义功能,您可以将其添加到.bashrc

fadd () {
    firewall-cmd --permanent --add-service="$1"
}

然后使用fadd service为您想要的任何service调用它。