터미널에서 실행 파일을 실행 과제 때문에

나는 우분투를 처음 사용하고 있으며 현재 과제 때문에 있습니다. 몇 가지 질문을하고 싶습니다 :

  1. 쉘 스크립트를 실행하기 위해 새로운 명령을 어떻게 만들 수 있습니까? 예를 들어, passwd터미널에 입력하면 에서 실행 파일을 실행합니다 /usr/bin/passwd. 파일과 동일하게 만들려면 어떻게합니까?

  2. 쉘 스크립트를 passwd? 와 같은 실행 파일로 어떻게 변경 합니까?



답변

스크립트는 다음과 같아야합니다.

#!/bin/bash

passwd

파일에 저장 password.sh하거나 간단 하게 말한 password다음 터미널의 다음 명령을 사용하여 실행 가능하게 만드십시오.

cd /path/to/password.sh  #or cd /path/to/password
chmod +x password.sh     #or chmod +x password

터미널에서 실행하려면 다음 명령을 사용하십시오.

./password.sh            #or ./password

또는

/path/to/password.sh     #or /path/to/password

다음을 사용해서 만 실행하려면 :

password.sh              #or password

스크립트 경로를 PATH에 추가해야합니다. PATH에 디렉토리를 추가하는 방법을 참조하십시오 . 이런 의미에서.