![태그가 지정된 모든 첨부 파일을 mutt에 정말 쉽게 저장하는 방법은 무엇입니까?](https://linux55.com/image/22553/%ED%83%9C%EA%B7%B8%EA%B0%80%20%EC%A7%80%EC%A0%95%EB%90%9C%20%EB%AA%A8%EB%93%A0%20%EC%B2%A8%EB%B6%80%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20mutt%EC%97%90%20%EC%A0%95%EB%A7%90%20%EC%89%BD%EA%B2%8C%20%EC%A0%80%EC%9E%A5%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
다음 방법으로 모든 첨부 파일을 저장할 수 있습니다.
- 한 번의 클릭으로 모든 첨부 파일 표시t
- ;
- s
- 대상 디렉터리를 선택하고 a(모두)를 클릭합니다.
enter이 방법은 작동하지만 다음과 같은 심각한 부작용이 있습니다. 즉, n개의 첨부 파일을 얻으려면 n번을 클릭해야 합니다 .
이는 대상 디렉터리에 파일 이름 충돌이 없더라도 의미합니다.
이 내용은 에도 기록되어 있습니다.무터 FAQ.
매우 불편합니다.
일부 mutt 사용자가 권장하는 것 같습니다.munpack으로 메시지 파이프(예제 메시지가 링크되어 있습니다). 좋은 생각입니다. 하지만 Mutt가 ( munpack
매크로 호출의 일부로) 대상 디렉토리를 묻는 메시지를 표시하도록 하려면 어떻게 해야 합니까 ?
이런 매크로를 어떻게 작성하나요? 아니면 이 문제에 대한 더 나은 해결책이 있습니까?
답변1
메시지를 다음으로 연결할 수 있습니다.마임 추출, 명령줄에서 대상 디렉터리를 지정할 수 있습니다. 예:
ripmime -i - -d ~/myfiles/
-i -
표준 입력 에서 읽는 것을 나타내며 ripmime
대상 -d
디렉터리를 지정합니다. 입력이 너무 많으면 쉘 스크립트에 넣고 호출하십시오( ripmime
다른 많은 옵션 중 하나를 사용하여 동작을 제어하려는 경우에도 더 쉬울 것입니다).
구성에 다음과 같은 매크로를 추가하는 경우:
macro index,pager X "<pipe-message>ripmime -i - -d "
그런 다음 "X"를 누르고 대상 디렉터리를 입력한 다음 <RETURN>
실행 명령을 누를 수 있습니다.