centos 서버에서 명령 목록을 실행하는 방법은 무엇입니까?

centos 서버에서 명령 목록을 실행하는 방법은 무엇입니까?

전용 서버와 VPS가 여러 개 있습니다. 이 모든 명령(대부분)에 대해 복사 붙여넣기 명령 목록을 수행해야 합니다.

총 약 18개의 명령이 있으며 그 중 일부는 수동 입력이 필요합니다.

그렇다면 이와 같은 것을 어떻게 만들거나 구현합니까? .sh 스크립트를 만들어야 한다고 생각합니까? 하지만 어떻게?

대부분의 명령은 "wget ​​install -zip"과 유사합니다.

Install unzip
Install etc

Wget abc.com/file.zip
Unzip file.zip
Cd file
Sh run.sh

답변1

여러 옵션이 있으므로 <command1>; <command2>; <command3>명령을 세미콜론으로 구분하면 이전 명령이 완료된 후 다음 명령이 실행됩니다.

두 번째 옵션은 분할을 사용하는 것이며 && <command1>&& <command2>&& <command3>, 이전 명령이 성공적으로 완료되면 다음 명령이 실행됩니다.

다음 옵션은 bash 스크립트를 작성하는 것이지만 귀하의 경우에는 다음부터 시작하여 스크립트를 작성해야 합니다.

#!/bin/bash <execute first command> <execute second command> <execute third command>

관련 정보