可能是一个真正容易的问题,但我想知道是否有人可以提供一些建议.
为了完成重复任务,我将使用从系统管理员处获得的凭据不断登录到远程Solaris服务器.但是,每次登录时,我必须更改shell(来自csh - > bash),因为必须使用BASH运行特定任务.
虽然这不是一个主要的问题,但我觉得改变bash shell有点单调乏味,因为我必须每天重复几次这个任务,偶尔可能会忘记在运行任务之前更换shell等等(我也更喜欢BASH)所以).
有没有办法我可以在一行中ssh并更改默认shell,这样我就可以立即启动我想要的远程服务器上的脚本?注意,我不知道要更改任何登录文件(如.login或.cshrc)的内容,因为远程服务器和凭据是共享的,并非专门针对我.我不想在服务器上更改默认shell,因为服务器和凭据也被多人使用.
有人会有任何想法如何摆脱这样的问题?任何建议将不胜感激.
我目前正在尝试制作两个OptionMenu,其中第二个将根据第一个中选择的内容动态更新OptionMenu.
例如,我想OptionMenu_A用list做
[North America, Europe, Asia]
Run Code Online (Sandbox Code Playgroud)
Asia被选中,那么OptionMenu_B将改为类似的东西[Japan, China, Malasia].Europe选中,则它将更改[Germany, France, Switzerland]为例如.我可以制作两个OptionMenu但不能OptionMenu_B根据OptionMenu_A状态更新.
如果这样的事情有可能,有人会表现得很友好吗?