Computer >> 컴퓨터 >  >> 프로그램 작성 >> BASH 프로그래밍

더 나은 Bash 사용자가 되기 위한 10가지 리소스

Opensource.com에서 또 다른 멋진 한 해를 마무리하면서 Bash의 모든 것에 매료되어 2019년에 게시한 상위 10개의 Bash 기사를 되돌아보게 되었습니다. 이 기사에는 기본적인 사용법 기사, 도구, 바로 가기, 심지어는 방법까지 포함되어 있습니다. Bash로 자신만의 명령줄 게임을 구축하세요.

나는 이 기사를 조회수만 기준으로 선택한 것이 아니라 여러 기준을 기준으로 선택했습니다. 진정한 상위 10개 카운트다운 정신으로 2019년 최고의 Bash 기사가 마지막 공개를 위해 마지막에 있습니다.

  1. Bash와 Python:어떤 언어를 사용해야 하나요? Archit Modi가 이러한 인기 있는 언어의 강점과 약점을 살펴봅니다. 둘 다 좋은 점은 많지만 대부분의 Linux와 마찬가지로 결론은 "그것은 의존적"이라는 것입니다.
<올 시작="9">
  • Bash로 프로그래밍하는 방법:논리 연산자 및 셸 확장 Bash 프로그래밍에 대해 쓴 3부작 시리즈의 두 번째입니다. 이 기사에서는 모든 Bash 논리 연산자를 나열하고 사용에 대한 몇 가지 쉬운 예를 제공합니다. 또한 7가지 유형의 포탄 확장 중 5가지에 대해 설명하고 이러한 확장의 작동 방식을 명확히 하는 데 도움이 되는 이해하기 쉬운 예를 포함합니다.
    1. Abhishek Tamrakar가 지뢰 찾기를 구축하여 고급 Bash 기술을 연마하는 방법을 보여줍니다. 이것은 이미 가지고 있는 Bash 기술을 향상시키는 흥미롭고 재미있고 유익한 방법입니다. 완료되면 지뢰 찾기의 작동하는 명령줄 게임과 몇 가지 진지한 기술을 갖게 됩니다. 이 기사는 우리의 기술을 확장할 뿐만 아니라 프로그래밍 언어로서의 Bash의 힘을 보여주기 때문에 제가 가장 좋아하는 기사 중 하나입니다.
    <올 시작="7">
  • Bash로 프로그래밍하는 방법:구문 및 도구 내 Bash 프로그래밍 시리즈의 첫 번째 기사입니다. Bash를 프로그래밍 언어로 소개하는 것 외에도 Bash 프로그래밍의 기본 구문, 변수 사용 및 흐름 제어를 살펴봅니다.
    1. Matthew Broberg의 Bash 쉘의 탄생 Bash 셸의 역사를 유닉스와 오리지널 (Ken) Thompson 셸에서 어떻게 시작했는지 살펴봅니다. Linux의 역사적 뿌리와 많은 구성 요소를 이해하는 사람으로서 저는 이 기사에서 몇 가지 새로운 통찰력을 얻었습니다.
    1. Seth Kenlon은 Bash에서 루프를 작성하는 방법에 기여했습니다. for 탐색 세부적으로 루프. for 루프는 사용자가 지정한 각 데이터 개체(예:파일)에 대해 컴퓨터가 수행하기를 원하는 작업을 자세히 설명하는 방법입니다. 이 기사는 시작하는 데 도움이 되는 몇 가지 훌륭한 예와 루프가 Bash 스크립트에 가져올 수 있는 힘을 보여줍니다.
    <올 시작="4">
  • 실제로 사용할 Bash 기록 단축키 7개 Bash 단축키를 사용하여 명령줄에서 시간을 절약하는 방법을 보여줍니다. Ian Miell은 단순한 명령줄 호출 이상의 시간 절약 도구에 대해 설명합니다. 이것들은 매우 훌륭하며 특히 인수를 재정렬하면서 이전 명령을 다시 실행하는 쉬운 방법이 마음에 듭니다.
  • <올 시작="3">
  • Seth Kenlon은 또한 없으면 살 수 없는 Bash 별칭을 보여줍니다. 더 많은 시간을 절약할 수 있습니다. 이 기사는 "게으른 시스템 관리자"가 이미 우리보다 훨씬 더 효율적이 될 수 있는 방법 중 하나를 안내합니다. 이것은 더 많은 결과를 얻으면서 더 적은 입력에 대한 모든 것입니다.
  • <올 시작="2">
  • 나는 항상 스크립트가 의도한 대로 수행되는지 확인하고 스크립트를 수행하는 동안 다른 문제를 일으키지 않도록 테스트할 것을 권장합니다. Darin London은 BATS로 Bash 테스트를 소개합니다. Bash용 TAP 호환 테스트 프레임워크인 Bash Automated Testing System. Test Anything Protocol은 다른 많은 Unix 언어를 테스트하는 데에도 사용됩니다. 이 기사에는 Bash 프로그램을 이 도구로 쉽게 테스트할 수 있도록 구성하기 위한 예제와 권장 사항이 포함되어 있습니다.
    1. 2019년의 1위는 Bash를 재미있게 배울 수 있는 3가지 명령줄 게임이 있는 Seth Kenlon입니다. . 학습은 일이지만 재미있을 수 있습니다. 게임에 관심이 있다면(그리고 우리 시스템 관리자는 재미를 좋아하는 것 같습니다), 이 기사에서는 멍청한 사람에서 전문가에 이르기까지 모든 사람을 위해 Bash에 대해 자세히 알아볼 수 있는 세 가지 도구를 살펴봅니다. 예를 들어 Bashcrawl 게임에서 수행하는 모든 작업은 나중에 실생활에서 사용할 수 있는 유효한 Bash 명령이며 "게임"이 컴퓨터의 실제 디렉토리와 파일로 구성되기 때문에 게임을 플레이하면 Bash 연습이 제공됩니다.

    이 기사는 Bash와 Bash의 여러 강력한 기능 중 일부를 배우는 데 도움이 될 수 있습니다. 저는 확실히 그들에게서 많은 것을 배웠습니다.