背景:我将RVM更新到最新版本和.rvmrc,以便我可以指示rVM使用项目特定的gemset.但它现在要求bash shell是一个登录shell.所以我通过ubuntu终端的Edit |首选项做到了这一点.这完全没问题.
但是,gedit的嵌入式终端仍然不是"作为登录shell运行命令".但是我可以通过在gedit的嵌入式终端上输入"/ bin/bash --login"来解决这个问题.
这是一个很好的解决方法,但我觉得必须有一种方法来自动执行此操作.
我尝试将以下变体添加到〜/ .bashrc文件的末尾并且它有点工作,但我必须ctrl-c才能返回提示模式.另一个副作用,普通终端现在也要求我按ctrl-C返回提示模式.
/bin/bash -l -i
Run Code Online (Sandbox Code Playgroud)
如何告诉〜/ .bashrc文件执行该命令并返回提示模式,而不是每次都按ctrl-C?或任何其他方式来实现这一目标.
提前致谢.
ps我也发布在askubuntu上
虽然运行iOS 5.1模拟器还可以.
我的系统是OSX 10.7狮子会.
我的Cordova应用程序不使用与NSURLIsExcludedFromBackupKey远程相关的任何内容.它仅在Foundation.framework/NSURL.h文件的头文件中定义.
我的研究发现了这两个相关的帖子但没有解决方案: 使用NSURLIsExcludedFromBackupKey而不会在iOS 5.0上崩溃
和
http://www.openradar.me/radar?id=1597401
运行iOS 5.0模拟器的输出:
dyld: Symbol not found: _NSURLIsExcludedFromBackupKey Referenced from: /Users/wug/Library/Application Support/iPhone Simulator/5.0/Applications/96C31219-6305-460D-A45E-CFA94BA64EFD/Sample.app/Sample Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Foundation.framework/Foundation in /Users/wug/Library/Application Support/iPhone Simulator/5.0/Applications/96C31219-6305-460D-A45E-CFA94BA64EFD/Sample.app/Sample
在较旧的模拟器上运行具有相同的错误.任何专家都可以对这个问题有所了解吗?