【发布时间】:2017-05-20 04:06:58
【问题描述】:
我正在使用 Linux 运行包含多个命令的脚本,我想知道是否应该使用 sleep/pause 脚本?
不使用睡眠/暂停的缺点是什么?它会影响我的脚本吗? 例如,我的脚本将如下所示:
#!/bin/bash
rm -rf /var/www/testdir/*
echo "Example1 deleted."
cp -r /var/www/testdirOrig/* /var/www/testdir/
echo "Example1 copied original files."
提前致谢。
【问题讨论】:
-
你为什么要考虑使用暂停?你在并行运行吗?
-
AFAIK 没有理由暂停该脚本 - 您只是在删除一些内容并在之后复制一些内容。它可以正常工作,它不是 Windows。
-
@MarkSetchell 谢谢,所以命令不会并行运行,对吧?
-
不,每个命令都会在运行下一个命令之前运行完成。
-
好的,很好。非常感谢。