LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 695|回复: 5

一个奇怪的问题,寻求帮忙,谢谢

[复制链接]
发表于 2004-11-12 21:36:24 | 显示全部楼层 |阅读模式
我直接把:
#!/bin/sh

TMP=`cat file|grep xx`
echo $TMP
把以上内容保存成2.sh,然后给予+x权限,执行2.sh结果是空的

而我直接在bash下运行:cat file|grep xx确有结果显示,还有我把同一个脚本放在同一个版本的RH9不同的机器上运行,一台可以,一台就是上面出现的现象,不知道为什么?

请求大虾帮助,谢谢!
发表于 2004-11-12 23:04:58 | 显示全部楼层
file 改 为绝对路径再试下
 楼主| 发表于 2004-11-13 02:39:29 | 显示全部楼层
最初由 弥敦路九号 发表
file 改 为绝对路径再试下

已经改过了,还是不行:confused:
发表于 2004-11-13 09:30:58 | 显示全部楼层
把你的文件内容贴出来.
 楼主| 发表于 2004-11-13 09:34:54 | 显示全部楼层
最初由 fengyong 发表
把你的文件内容贴出来.

其实帖不帖都无所谓,关键是同一个脚本,在A机器上好用,在甲机器上就不能用,所以才郁闷呢!

不过谢谢你!
 楼主| 发表于 2004-12-2 22:34:29 | 显示全部楼层
hoho...问题终于解决了,我用yum升级了下bash就可以了,ft...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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