我需要将我的/.bash_profile重置为默认值

时间:2016-10-18 00:20:49

标签: bash macos terminal

每当我打开终端时,都会弹出以下错误消息:

  

-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,以便在我打开终端时不会弹出。

2 个答案:

答案 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