셸 스크립팅 – 튜토리얼 05: Bash 셸 스크립트 – 2부

셸 스크립팅 – 튜토리얼 05: Bash 셸 스크립트 – 2부

셸 스크립팅 – 튜토리얼 05: Bash 셸 스크립트 – 2부

이 현재 게시물에서 우리는 계속 05 튜토리얼 튜토리얼 시리즈에서 쉘 스크립팅. 구체적으로, 우리는 세리에 좋은 관행, 동일한 작업을 수행할 때 고려합니다.

이후, 이전 (튜토리얼 04) 우리는 다른 사람들에게 기본적인 실용적인 포인트 특히 이들과 관련된 생성 방법, 실행 방법, 그리고 구성하는 부분은 무엇입니까 배시 쉘 스크립트.

셸 스크립팅 – 튜토리얼 04: Bash 셸 스크립트 - 1부

셸 스크립팅 – 튜토리얼 04: Bash 셸 스크립트 – 1부

그리고 이 포스팅을 시작하기 전에 «쉘 스크립팅 – 튜토리얼 05», 다음을 탐색하는 것이 좋습니다. 관련 내용, 오늘 이 게시물을 읽는 끝에서:

셸 스크립팅 – 튜토리얼 04: Bash 셸 스크립트 - 1부
관련 기사 :
셸 스크립팅 – 튜토리얼 04: Bash 셸 스크립트 – 1부
쉘 스크립팅 - 튜토리얼 03: Bash 쉘 스크립팅에 관한 모든 것
관련 기사 :
쉘 스크립팅 – 튜토리얼 03: 스크립트 및 쉘 스크립팅에 관한 모든 것

쉘 스크립팅 튜토리얼 05

쉘 스크립팅 튜토리얼 05

스크립트 작성을 위한 모범 사례

셸 스크립팅을 위한 10가지 모범 사례

셸 스크립팅을 위한 10가지 모범 사례

가장 중요한 10 가지 우리가 언급할 수 있는 것은 다음과 같습니다:

  1. 코드 들여쓰기: 읽을 수 있는 형태로 개발된 코드는 더 나은 이해를 위해 매우 중요합니다. 그리고 필요한 들여쓰기는 정교한 논리적 구조를 명확하게 보여줍니다.
  2. 코드 섹션 사이에 공백을 추가합니다. 코드를 모듈이나 섹션으로 분리하면 코드가 아무리 길더라도 더 읽기 쉽고 이해하기 쉽습니다.
  3. 코드를 가능한 한 많이 주석 처리합니다. 각 행이나 명령의 순서, 코드의 섹션 또는 개발된 기능에 유용하고 필요한 설명을 추가하면 프로그래밍된 내용을 더 쉽게 이해할 수 있습니다.
  4. 함수를 설명하는 이름으로 변수를 만듭니다. 생성된 기능을 명확하게 설명하고 식별하는 변수 이름을 지정하면 그 목적을 이해하는 데 도움이 됩니다.
  5. 구문 사용 VARIABLE=$(comando) 명령 대체: 대신에 다음과 같은 이전 방식이 더 이상 사용되지 않습니다. VARIABLE=`date +%F`.
  6. 비밀번호 유무에 관계없이 수퍼유저 및 승인된 사용자의 유효성 검사를 위해 모듈 또는 변수를 사용합니다. 코드의 필수 부분에서 보안 수준을 높이려면.
  7. 운영 체제(Distro, 버전, 아키텍처)의 모듈 또는 유효성 검사 변수를 사용합니다. 지원되지 않는 컴퓨터(또는 서버)에서 파일 사용을 방지합니다.
  8. 모듈 또는 절차를 사용하여 중요한 작업 또는 일괄 작업의 실행을 확인합니다. 즉흥 또는 부주의로 인한 실수를 최소화합니다.
  9. 다양한 필수 모듈 포함: 언급할 수 있는 것들 중, 더 나은 사용자 경험을 위한 Welcome 및 Farewell 모듈, 이중 실행 검증.
  10. 사용자 친화적인 시각적 인터페이스 생성: 명령을 사용하여 터미널(CLI) 및 데스크탑(GUI) 모두 "dialog", "zenity", "gxmessage", "notify-send" 그리고 심지어 명령 "mpg123 y espeak" 인간화 또는 로봇 음성을 통한 음파 경고 및 가청 알림용.

기타 중요한

  1. 외부 함수 및/또는 모듈로 스크립트 크기 합리화: 스크립트가 매우 커지면 함수를 사용하여 분할하거나 기본 스크립트에서 호출하는 더 작은 스크립트 파일로 분할하는 것이 가장 좋습니다.
  2. 명확하고 분명한 방법으로 스크립트 내에서 다른 인터프리터(프로그래밍 언어)에 대한 호출을 호출합니다. 이렇게 하려면 라인이나 모듈로 명확하게 호출해야 합니다.
쉘 스크립팅 - 튜토리얼 02: Bash Shell에 관한 모든 것
관련 기사 :
쉘 스크립팅 – 튜토리얼 02: Bash Shell에 관한 모든 것
셸 스크립팅 - 자습서 01: 셸, Bash 셸 및 스크립트
관련 기사 :
쉘 스크립팅 – 튜토리얼 01: 터미널, 콘솔 및 쉘

게시물에 대 한 추상 배너

개요

요컨대, 우리는 이것을 바랍니다 «쉘 스크립팅» 튜토리얼 05 스크립트를 만들 때의 모범 사례에 대해, 그리고 이전의 것들은 가장 최적이고 기능적으로 만들 때 많은 사람들의 지식을 증가시키고 있습니다. Bash Shell로 생성된 스크립트 파일.

내용이 마음에 드셨다면, 댓글과 공유. 그리고 기억하십시오, 우리의 시작 부분을 방문하십시오 «사이트», 공식 채널 외에도 텔레그램 더 많은 뉴스, 자습서 및 Linux 업데이트를 보려면


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.