应该从 .devishrc 中获取哪个文件来永久更改挂接文件?

应该从 .devishrc 中获取哪个文件来永久更改挂接文件?

默认情况下,在 DEVISH 中(至少对我来说),使用的挂钩文件是...我可以使用命令的选项mhitch.py更改挂钩,但我需要将其永久设置为某个值。-hshfile

答案1

好吧,样本.devishrc看起来像这样:

#!/bin/bash
#file:".devishrc"
# Ran by .bashrc, variables are interpreted by .devishrcint

export func="true"
export hitch="/devish/info"
export start="" #does nothing

我可以看到您的困惑,改变/devish/info为您想要的任何故障,并且每次打开 shell 时都会抛出错误...答案就在信息文件中...故障以及用户别名都在里面信息文件的...示例信息文件看起来像这样:

#!/bin/bash
#file:"info"
# Includes hitch data and user aliases...

export hitch="mhitch.py"

# User aliases:

要选择不同的挂钩,只需编辑文件/devish/info,然后将hitch变量更改为您想要的任何挂钩程序...

答案2

建立在什么之上有趣的...也就是说,您始终可以/devish通过运行sudo rm -rf /devish然后在提示符下输入密码来删除 devish 文件夹 ( )。这就是永久删除 DEVISH 的混乱方法。

那里以更干净的方式使用该程序(包含在 DEVISH 中)devb。要执行此操作,devb -rr删除 DEVISH 及其所有相关文件。

我相信变量中的变量.devishrcfunc, hitch, 和 ,start而不是DEVISH-func, DEVISH-hitch, 和DEVISH-start

相关内容