쉘(Bash) 스크립트 파일 액세스 권한(chmod)을 자체적으로 변경할 수 있습니까?
예를 들어 myScript.sh라는 파일이 있으면 다음 파일에 쓸 수 있습니다.
chmod 777 myScript.sh
?
그리고 실행해 보세요( sudo ./myScript.sh
)
감사해요
답변1
가능하므로 간단한 테스트를 시작해 보겠습니다.
% 고양이 푸 #!/usr/bin/env bash chmod 777 foo % chmod 555 foo % ls -laog foo -r-xr-xr-x 1 11월 4일 34일 12:58 foo % ./foo % ls -laog foo -아르 자형승xr승xr승x 1 11월 4일 34일 12:58 foo