默认情况下,在 DEVISH 中(至少对我来说),使用的挂钩文件是...我可以使用命令的选项mhitch.py
更改挂钩,但我需要将其永久设置为某个值。-h
shfile
答案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 -r
将r删除 DEVISH 及其所有相关文件。
我相信变量中的变量.devishrc
是func
, hitch
, 和 ,start
而不是DEVISH-func
, DEVISH-hitch
, 和DEVISH-start
。