좋은 코딩 규칙을 배우기 위해 공부해야 할 bash 스크립트의 좋은 예는 무엇입니까?


12

나는 bash에서 프로그래밍의 기초를 배웠다. bash 스크립트에 대한 좋은 습관을 배울 수 있도록 bash 스크립트의 몇 가지 예를 연구하고 싶습니다.

특히 다음과 같은 bash 스크립트 예제에 관심이 있습니다.

  • 인수를 처리하고 조건부 기능을 트리거하는 방법
  • 입력 오류를 확인하는 방법
  • 명령 완료를 수행하는 방법
  • bash 스크립트를 함수, 명령 등으로 구성하는 방법
  • 도움말 메시지를 제시하는 방법

예를 들어, github의 autorandr에서 많은 것을 배웠습니다 . bash 스크립팅 규칙에 대해 배울 수있는 다른 스크립트 나 스크립트 리포지토리가 있습니까?


1
보이지 않는 곳에 대한 한 가지 참고 사항 : 대부분의 배포판으로 패키지 된 많은 시스템 초기화 스크립트 /etc또는 나쁜 쉘 스크립팅 관행으로 가득 찬 곳마다 예제로 사용 하지 않아야합니다 .
jw013

이것이 왜
다운 보트를

1
인가 bash는 거기에 "좋은"코딩 규칙은? 내가 보는 방식으로 bash를 사용할 때 일반적으로 최대한 효율적이고 이식 가능한 작업을 수행하는 데 관심이 있습니다. 우아하고 깨끗한 코드를 원한다면 실제 프로그래밍 언어를 사용하십시오.
Shadur

@Shadur : 언어가 너무 많기 때문에 순수 bash 및 bash 바인딩을 사용하여 Gtk3 GUI 앱을 작성하는 것처럼 모든 사람이 해당 언어의 사용을 최소화 할 수 있습니다.
dotbit

답변:


6

뻔뻔한 플러그이지만 예를 요청했습니다.

좋은 참조를 원하면 Greg 's Wiki를 사용하십시오 . 최고의 방법으로 작업을 수행하는 실용적인 접근 방식을 갖춘 혼란스럽고 아름다운 읽기 쉬운 정원입니다. 그냥 정말, 정말 조심 조사 그들은 치열한 될 수 있습니다 - #bash에 아무것도를 요청하기 전에 제대로.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.