태그가 지정된 모든 첨부 파일을 mutt에 정말 쉽게 저장하는 방법은 무엇입니까?

태그가 지정된 모든 첨부 파일을 mutt에 정말 쉽게 저장하는 방법은 무엇입니까?

다음 방법으로 모든 첨부 파일을 저장할 수 있습니다.

  1. 한 번의 클릭으로 모든 첨부 파일 표시t
  2. ;
  3. s
  4. 대상 디렉터리를 선택하고 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>실행 명령을 누를 수 있습니다.

관련 정보