실행 권한이 있는 파일을 만드는 방법은 무엇입니까? [복사]

실행 권한이 있는 파일을 만드는 방법은 무엇입니까? [복사]

실행 권한이 있는 파일을 만드는 방법은 무엇입니까? 실행 권한이 있는 명령으로 새 파일을 생성하고 싶은데 어떻게 해야 합니까?

답변1

가장 좋은 방법은 실행 권한이 있는 새 파일을 만드는 것 touch newfile입니다 chmod +x myfile.

프로덕션에 이 작업이 많이 필요한 경우 다음을 사용하는 것이 좋습니다.별명보다 효율적으로 작업하세요. 왜냐하면Bash 별칭은 매개변수를 직접 허용하지 않습니다., 따라서 다음과 같은 간단한 트릭을 수행해야 합니다.

_xnew() { touch "$1" && chmod +x "$1"; }

alias xnew='_xnew'

xnew myfile이를 사용하려면 터미널에 다음을 입력하면 됩니다.

$ user@host: xnew myfile

$ user@host: ls
-rw-r--r-- 1 user user 400 Nov 10 08:00 myfile

관련 정보