在脚本中使用read出现问题,请求帮助!

sh/bash/dash/ksh/zsh等Shell脚本
回复
zzwen
帖子: 27
注册时间: 2007-12-30 7:39
送出感谢: 0
接收感谢: 0

在脚本中使用read出现问题,请求帮助!

#1

帖子 zzwen » 2009-02-03 16:58

写了个脚本,要隐式输入赋值

代码: 全选

#!/bin/bash
read -p "Password: " -s passwd 
echo #passwd
执行后出错:read: 2: Illegal option -s
但是如果直接在终端下输入

代码: 全选

$read -p "Password: " -s passwd 
又正常,不知为何,请求帮助,谢谢。
zzwen
帖子: 27
注册时间: 2007-12-30 7:39
送出感谢: 0
接收感谢: 0

Re: 在脚本中使用read出现问题,请求帮助!

#2

帖子 zzwen » 2009-02-03 17:19

已找出问题了,原来我用sh来执行,所以出错了,用bash 来执行脚本就没问题。 :em06
回复

回到 “Shell脚本”