터미널의 여러 줄 명령에 대해 "if", "for"(또는)에 대한 코드 템플릿을 제공하는 방법이 있습니까?

터미널의 여러 줄 명령에 대해 "if", "for"(또는)에 대한 코드 템플릿을 제공하는 방법이 있습니까?

코드 템플릿은 편리하며 오류 없이 코드를 완성하는 데 도움이 됩니다.

Atom과 같은 메모장 편집기가 bash용 코드 템플릿 if과 루프를 제공한다는 것을 알고 있습니다 .for

또한 man이 페이지는 구문을 이해하는 데 도움을 제공합니다. 예를 들어 man $SHELL이해 iffor명령에 도움이 됩니다.

그런데 코드 편집기를 사용하는 대신 코드 템플릿을 터미널 자체로 가져올 수 있는 방법이 있는지 궁금합니다. 이는 생산성을 높이는 데 도움이 될 것입니다.

사용 사례 시나리오를 알려 드리겠습니다.

이 기사에 대한for이 문제를 해결하려면 루프와 if그 안에 루프가 필요합니다 .

for따라서 다음과 같은 터미널의 단축키를 통해 for 루프 템플릿을 생성할 수 있다면

for i in **type words here**; do 

    **type words here** 

done

그런 다음 for 루프 템플릿으로 이동하여 "if"에 대한 또 다른 단축키를 클릭합니다.

for i in **type words here**; do 

    if [ **type words here**]; then
       **type words here**     
    fi

done

관련 정보