有人可以帮我将多个命令合并为一行吗

有人可以帮我将多个命令合并为一行吗
sudo add-apt-repository ppa:ethereum/ethereum

sudo apt update

sudo apt install ethereum
mkdir ethminer

wget -O ethminer/ethminer.tar.gz https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda-9-linux-x86_64.tar.gz

tar xzf ethminer/ethminer.tar.gz -C ethminer/

ethminer/bin/ethminer --help

cd ethminer 

./bin/ethminer -U -P stratum1+tcp://[email protected]:2020

答案1

手册,你就可以得到关于如何完成任务的想法:

用“;”分隔的命令按顺序执行;shell 等待每个命令依次终止。返回状态是最后执行的命令的退出状态。

AND 和 OR 列表是一个或多个管道的序列,分别由控制运算符“&&”和“||”分隔。AND 和 OR 列表以左结合性执行。

AND 列表的形式为

command1 && command2

command2command1当且仅当返回退出状态零(成功)时才执行。

OR 列表的形式为

command1 || command2

command2command1当且仅当返回非零退出状态时才执行。

AND 和 OR 列表的返回状态是列表中执行的最后一个命令的退出状态。

相关内容