당신은 모든 첨부 파일을 통해 저장할 수 있습니다
- 타격을 통해 모든 첨부 파일에 태그 지정 t
- ;
- s
- 대상 디렉토리를 선택하고 a(전체)를 누르십시오
이것은 효과가 있지만 다음과 같은 심각한 부작용이 있습니다 enter. n 개의 첨부 파일에 대해 n 번을 쳐야 합니다.
대상 디렉토리에 파일 이름 충돌이없는 경우에도 마찬가지입니다.
이것도 Mutt FAQ에 문서화되어 있습니다.
매우 불편합니다.
일부 음소거 사용자는 메시지를 munpack으로 파이프 하는 것이 좋습니다 (예 : 메시지 연결됨). 좋은 아이디어-그러나 munpack
호출 매크로의 일부로 대상 디렉토리에 대해 Mutt 프롬프트를 만드는 방법은 무엇입니까?
그러한 매크로를 어떻게 구성합니까? 아니면이 문제에 대한 더 나은 해결책이 있습니까?
답변
메시지를 ripmime으로 파이프하면 명령 행에서 대상 디렉토리를 지정할 수 있습니다.
ripmime -i - -d ~/myfiles/
는 -i -
말한다 ripmime
표준 입력에서 읽기 및 -d
대상 디렉토리를 지정합니다. 입력이 너무 많으면 쉘 스크립트에 입력하고 호출하십시오 (이것은 ripmime
동작을 제어하기 위해 많은 옵션 중 하나를 사용하려는 경우 더 쉬워집니다 ).
다음과 같은 매크로를 구성에 추가하는 경우 :
macro index,pager X "<pipe-message>ripmime -i - -d "
그런 다음 “X”를 누르고 대상 디렉토리를 입력 한 다음을 눌러 <RETURN>
명령을 실행할 수 있습니다.