쉘 아카이브(.shar 파일)의 압축을 풉니다.

쉘 아카이브(.shar 파일)의 압축을 풉니다.

쉘 스크립트가 있습니다.

# 줄 앞에 있는 항목을 어떻게 제거할 수 있나요?

# 이전의 모든 항목은 삭제되어야 합니다.

스크립트가 너무 길어 수동으로 삭제할 수 없습니다.

이 작업을 어떻게 자동으로 수행할 수 있나요?

http://www.openbsd.org/anoncvs.shar

https://github.com/nakj/openbsd-www-ja/blob/master/anoncvs.shar

답변1

링크한 파일에서는 실제로 아무것도 삭제할 필요가 없습니다. 그냥 어딘가에 저장하고 실행하면 됩니다.

sh anoncvs.shar

내용을 추출합니다.

"이 줄" 앞에 있는 모든 내용을 삭제하라는 주석은 파일이 다른 곳에 포함될 경우를 대비한 예방 조치입니다. 이러한 파일은쉘 파일그리고 일반적으로 댓글이 의미가 있는 유즈넷 게시물에 나타납니다. 사용자는 전체 게시물을 파일에 저장하고(MIME 첨부 파일 이전에는 그랬음) 내용을 추출하기 전에 파일을 편집합니다.

관련 정보