小编Pra*_*kar的帖子

如何等待第一个命令完成?

我正在用bash编写一个脚本,它在内部调用两个bash脚本.第一个脚本包括在后台运行的不同测试和第二个脚本打印第一个脚本的结果.

当我一个接一个地运行这两个脚本时,有时,第二个脚本会在第一个脚本结束之前执行,这会打印出错误的结果.

我正在使用source命令运行这两个脚本.有更好的建议吗?

source ../../st_new.sh -basedir $STRESS_PATH -instances $INSTANCES 
source ../../results.sh
Run Code Online (Sandbox Code Playgroud)

linux bash

19
推荐指数
2
解决办法
5万
查看次数

有没有简单的方法来检查Bash中是/否选项的所有可能性?

我正在尝试检查是/否的不同可能性.下面的代码工作正常,但有任何简单的方法来做到这一点.

注意:我使用的是bash 2.02.0版.

read -p "Using dest path :${DESTPATH}" flag;
OPT=$(echo $flag|awk '{print tolower($0)}')
if [[ ${OPT:0:1} != 'y' ]]; then
     echo "Exiting..."; return
fi
Run Code Online (Sandbox Code Playgroud)

bash aix awk

4
推荐指数
1
解决办法
110
查看次数

标签 统计

bash ×2

aix ×1

awk ×1

linux ×1