我是个白痴,不小心覆盖了我的bash_profile
。使用>
代替>>
,我也不会对其进行任何备份,如果可行,则不会发生。
因为我仍然打开了一个带有旧bash_profile
的iTerm2窗口,我想知道是否有办法打印它以便我可以打捞它?
我已经查看了恢复文件,并且没有任何选项可行,如果我可以恢复它会很好,因为它有几年的别名和变量。
答案 0 :(得分:4)
要转储shell变量和函数,请运行:
declare -p
declare -fp
这将转储会话中活动的所有定义,其中包括在执行.bash_profile
期间设置的定义。
要进一步转储所有别名,请运行:
alias -p
这应该为您的dotfiles中可能已丢失的数据提供足够的起点。
举报社区维基以避免回复回答已知的非主题问题。