每当我打开终端时,都会弹出以下错误消息:
-bash:/Users/j/.bash_profile:第2行:意外令牌附近的语法错误' source'
-bash:/Users/j/.bash_profile:第2行:`如果是哪个rbenv>的/ dev / null的;然后eval" $(rbenv init - )&#34 ;; fi source /Users/jackdavis/.bash_profile'
我想知道如何重置/.bash_profile
,以便在我打开终端时不会弹出。
答案 0 :(得分:1)
此行需要修改:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://example.com/$1 [R,L]
到
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi source
我认为if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
不应该在这里
source
这应该在一个单独的行上
答案 1 :(得分:0)
我不会删除它,但如果您将来需要一个路径,请保留它以供参考。 您可以运行该命令 mv~ / .bash_profile~ / .bash_profile_backup
系统仍将始终具有通用的/ etc / profile,所以不用担心。
如果您发布了bash_profile,我可以随时修复它。 创建新文件后,检查旧的bash_profile以查看是否有您可能需要的东西并将它们复制到新的bash_profile。
我注意到你当前的用户是'j'而bash_profile中的用户是/ Users / jackdavis