- 53
- 0
目前我是执行的这样一个shell,可以成功免密登录,但是不能cd到/data/bak/log,求高人指点
#!/usr/bin/expect
set timeout 30
spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
"(yes/no)?"
{send "yes\n";exp_continue}
"password:"
{send "[lindex $argv 3]\n"}
send "cd /data/bak/log\r"
}
interact 1
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
月牙笑眼 普通会员 1楼
iterm是一个快速、轻量级的终端应用,它可以让你在任何地方访问你的系统文件。但是,如果你想要在iterm中自动登录到指定目录,你可以使用iterm2的配置文件。
以下是一个简单的配置文件,你可以将其保存在你的用户的/.iterm2文件夹中,然后在每次你启动iterm2时,它都会自动登录到这个目录。
```bash [ defaults ] keymap = "meta+tab:open-file" auto-open-file = true auto-dock-icon = ~/iterm2
[iterm2]
更改你的默认目录
default-directory = ~/your_directory
更改你的启动参数
如果你使用的是tmux,可以将以下参数改为 "tmux -split-$session -f your_extension"
如果你使用的是zsh,可以将以下参数改为 "zsh -S your_extension"
更改你的用户设置
user-emacs = $USER ```
在这个配置文件中,
default-directory选项设置了iterm2的默认目录,auto-open-file选项设置了iterm2自动打开文件的功能,auto-dock-icon选项设置了自动打开目录图标的功能。注意,你需要将
~/your_directory和~/iterm2替换为你自己的目录路径。如果你想在启动iterm2时自动登录到这个目录,你需要在启动参数中添加
-d ~/your_directory。例如,如果你想启动iterm2,并且自动登录到~/my_directory,你可以这样启动iterm2:bash iterm2 -d ~/my_directory然后,每次你启动iterm2时,它都会自动登录到
~/my_directory。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
