全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1220|回复: 3
打印 上一主题 下一主题

请教个SH 编写命令.........

[复制链接]
跳转到指定楼层
1#
发表于 2014-9-20 00:14:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lqtest 于 2014-9-20 00:48 编辑

我想在一个SH文件里面执行3个命令
1.screen
2.su - oracle
3.pwd

我的SH这样写的
#!/bin/bash
screen
su - oracle
pwd
保存为1.sh
可是我每次sh 1.sh就直接到了screen的提示下面    必须输入exit之后才自动执行su - oracle 然后又必须exit才执行pwd  这样完全显示的不是oracle用户的路径

我想不用输入   直接运行1.sh
就能查看到oracle的pwd路径





这个SH怎么写呢、》?


摸索出来了。。。。。。。。。。。。。。。。。。。。。直接用|连接
2#
发表于 2014-9-20 00:17:12 | 只看该作者
不会,。路过帮顶
3#
发表于 2014-9-20 01:49:57 | 只看该作者
screen有参数可以创建后运行命令的,具体忘了,man下看看
4#
发表于 2014-9-20 12:33:36 | 只看该作者
SH 有点力不从心了, 建议考虑使用  expect
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-12 09:02 , Processed in 0.067163 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表