在运行cd时,我总是收到这样一条消息,我观察到3's的数量随着我关闭终端并重新打开而不断增加。
我试着卸载自动跳转并再次安装它,这就清除了它一会儿,但是在我打开另一个终端后,错误开始弹出,每次重新打开另一个终端时增加3s的数量,自动跳转就停止工作。
发布于 2021-01-27 10:45:10
脚本的第一行告诉计算机它是用什么语言编写的。按照https://github.com/wting/autojump/issues/577的建议,您正在运行一个sed命令,该命令旨在从以下位置编辑autojump的第一行:
#!/usr/bin/env python至:
#!/usr/bin/env python3通过附加一个3。然而,它的设计并不是为了检查它还没有运行,所以它不断地添加越来越多的它们。
只运行一次。但是,将命令更改为:
sed -i "s/\#\!\/usr\/bin\/env\ python/\#\!\/usr\/bin\/env\ python3/" ~/.autojump/bin/autojump至:
sed -i "s/\#\!\/usr\/bin\/env\ python$/\#\!\/usr\/bin\/env\ python3/" ~/.autojump/bin/autojump将确保它只编辑一次。$要求在python之后没有任何东西。
https://askubuntu.com/questions/1311156
复制相似问题