我可以确认Linux中各系列命令的执行情况吗?

我可以确认Linux中各系列命令的执行情况吗?

例如,如果我想执行命令 ls;cat test;cp test testlocation,我可以在执行每个命令之前确认其启动吗?如果可以,我该怎么做?

答案1

我假设你的意思是每个顺序的命令都成功执行。

在这种情况下,请执行以下操作: ls && cat test && cp test testlocation


针对该澄清:

创建一个名为的函数get_confirmation

function get_confirmation() {
    echo -n "Continue? (Y/N) "
    read RESULT
    return $([ "$RESULT" = "Y" ])
}

然后做:ls && get_confirmation && cat test && get_confirmation && cp test testlocation

相关内容