我怀疑这与第一个后台进程(linux_fetch&)出错有关.
我如何解决这个问题,以便后台进程发布的用户提示符(Unix用户名)不会受到影响.
这是脚本的简短片段.
if [ -r $linux_host_List ]then echo read -p 'linux Username:' LUSERname read -p 'linux Password:' LPASS linux_fetch & clear screenelse echo "No linux Servers found"fiif [ -r $unix_host_List ]then echo read -p 'Unix Username:' UNIXUname read -p 'Unix Password:' UPASS unix_fetch & clear screenelse echo "No Unix Servers found."fi解决方法 我敢打赌,unix_fetch进程正在关闭或者用stdin做其他事情.尝试使用< / dev / null运行unix_fetch,以便将stdin重定向到某个不会造成任何损害的地方. 总结
以上是内存溢出为你收集整理的linux – Bash脚本抛出错误“读取错误:0:资源暂时不可用”全部内容,希望文章能够帮你解决linux – Bash脚本抛出错误“读取错误:0:资源暂时不可用”所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)