我在我的.profile中创建了一个自定义函数,并且在我的自定义别名之后,在底部添加了一个自定义函数:
# custom functions
function eclipse-gtk {
cd ~/development/eclipse-juno
./eclipse_wb.sh &
cd -
}该函数将启动eclipse的自定义版本。
在我添加了它之后,因为我不想登录/登录,所以我用命令重新加载了我的配置文件:
. ~/.profile然后,我通过调用eclipse-gtk来测试我的函数,它运行正常,没有任何问题。
今天我启动的时候,我无法登录。提供密码后,几秒钟后,我回到登录屏幕。使用CTR + ALT + F1进入命令行时,我已经注释掉了.profile中的函数,并且登录是可能的,没有任何问题。
我的问题是,当我写函数的时候,我做错了什么?如果有什么问题,为什么昨天在重新加载配置文件后才能正常工作。
提前谢谢。
使用:Ubuntu12.04
发布于 2012-12-11 20:33:34
我设法找到了问题。函数名的语法错误。显然我不能在函数名中使用"-“字符。
下面是正在工作的新功能,我可以在没有任何问题的情况下登录:
# custom functions
eclipsegtk()
{
cd ~/development/eclipse-juno
./eclipse_wb.sh &
cd -
}https://askubuntu.com/questions/227697
复制相似问题