Linux의 zip 폴더 내에서 쉘 스크립트를 실행할 수 있습니까? zip 폴더에 저장된 셸 스크립트가 있고 zip 파일 내에서 셸 스크립트를 실행하고 싶습니다 (zip 파일이 디렉토리 인 것처럼).
지금하려는 모든 작업 ls
은 zip 파일 내에서 명령을 실행하는 것입니다 (명령이 zip 폴더 내에서 실행되고 zip 폴더가 압축이 풀린 폴더 인 것처럼 실행됩니다).
가능한지 물었습니다. 예, zip을 파일 시스템으로 마운트하면 가능합니다 (물론 아카이브의 압축을 풀면 어떤 좋은 이유에서 명시 적으로 수행 할 의향이 없다고 가정합니다).
이를 수행하는 도구는 Fuse-Zip 을 참조하십시오 . 그런 다음 다음과 같이 할 수 있습니다.
$ mkdir foo ; fuse-zip foo.zip foo
$ foo/running-my-script-in-foozip.sh
...
$ fusermount -u foo ; rmdir foo
여기에는 fuse 가 필요하며 ,이를 위해서는 사용자가 가질 수도 있고 없을 수도있는 커널 모듈이 필요합니다. 하지만 당신은 그것이 편리한 지 아닌지 물었다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다