启动gdb出现警告--
warning: not using untrusted file "xx/.gdbinit"
ls查看.gdbinit属性,是-rwx-rwx-rwx,试着改成764、644等,没有效果
目前的解决办法:只好在gdb里运行source xx/.gdbinit命令
麻烦是麻烦了点,凑合着先用,暂时没找到更好的办法,mark下以后再说
补充: source可以让脚本影响它们的父shell环境,这和export去影响子shell环境相反,呵呵
附:
linux的source命令
source可以强行让一个脚本去影响当前的环境(他执行该脚本中的全部命令,而不关脚本文件的权限如何设置).
同样的,当前脚本中设置的变量也将作为脚本的环境,source(或点)命令通常用于重新执行刚修改的初始化文件,如 .bash_profile 和 .profile 等等。
补充: source可以让脚本影响它们的父shell环境,这和export去影响子shell环境相反,呵呵
本文介绍了在使用gdb时遇到警告消息'notusinguntrustedfile'的问题,以及如何通过在gdb内部运行'source xx/.gdbinit'命令来解决。同时解释了Linux下source命令的作用,包括其与export的区别,以及如何利用它重新执行初始化文件以更新环境变量。
1896

被折叠的 条评论
为什么被折叠?



