linux脚本连续执行Command Progress Bar出错退出-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux脚本连续执行Command Progress Bar出错退出

2016-06-12 16:15:27 1982 1

vmware下的centos中连续运行Command Progress Bar显示tar包解压情况时出错。原因未知。例如, ECHO "unpacking source/lib/ncurses-5.5" mkdir -pv source/lib run_command_progress_float "tar -xvzf pub/tarball/ncurses-5.5.tgz -C source/lib/" 0 "tar -tzf pub/tarball/ncurses-5.5.tgz | wc -l" ECHO "unpacking source/lib/expat-1.95.8" mkdir -pv source/lib run_command_progress_float "tar -xvzf pub/tarball/expat-1.95.8.tgz -C source/lib/" 0 "tar -tzf pub/tarball/expat-1.95.8.tgz | wc -l" 第二个tar命令出错,返回linux提示符。 如果在第二个ECHO前加入read choice等一下用户输入,就没问题。 ubuntu上也有同样问题,但red hat enterprise 5.5就没有问题。

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:34:26

    插入read choice没有用,真正起作用的是set +e命令,只要在每个解包动作前插入,脚本就可以一直执行下去。

    0 0
相关问答

1

回答

Linux中命令ls *[0-9]*是什么意思呢?

2021-12-01 16:14:11 227浏览量 回答数 1

1

回答

Linux中命令tree是什么意思呢?

2021-12-01 16:14:38 291浏览量 回答数 1

1

回答

Linux中命令lstree 是什么意思呢?

2021-12-01 16:15:02 214浏览量 回答数 1

1

回答

Linux中命令mkdir dir1是什么意思呢?

2021-12-01 16:15:35 165浏览量 回答数 1

1

回答

Linux中命令mkdir dir1 dir2是什么意思呢?

2021-12-01 16:16:00 294浏览量 回答数 1

1

回答

Linux中命令mkdir -p /tmp/dir1/dir2是什么意思呢?

2021-12-01 16:16:26 200浏览量 回答数 1

1

回答

Linux中命令rm -f file1是什么意思呢?

2021-12-01 16:16:54 190浏览量 回答数 1

1

回答

Linux中命令rmdir dir1是什么意思呢?

2021-12-01 16:17:18 183浏览量 回答数 1

1

回答

Linux中命令rm -rf dir1是什么意思呢?

2021-12-01 16:17:43 205浏览量 回答数 1

1

回答

Linux中命令mv dir1 new_dir是什么意思呢?

2021-12-01 16:18:27 162浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
ECS系统指南之Linux系统诊断
立即下载
《使用Serverless服务快速开发小程序》
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载