linux – Bash脚本抛出错误“读取错误:0:资源暂时不可用”

linux – Bash脚本抛出错误“读取错误:0:资源暂时不可用”,第1张

概述我的脚本抛出错误读取错误:0:资源暂时不可用第二次用户输入(Unix用户名)是预期的. 我怀疑这与第一个后台进程(linux_fetch&)出错有关. 我如何解决这个问题,以便后台进程发布的用户提示符(Unix用户名)不会受到影响. 这是脚本的简短片段. if [ -r $linux_host_list ]then echo read -p 'Linux Username:' L 我的脚本抛出错误读取错误:0:资源暂时不可用第二次用户输入(Unix用户名)是预期的.

我怀疑这与第一个后台进程(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:资源暂时不可用”所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1033889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存