Questo è il comando notmuch-show che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
not much-show - mostra i messaggi che corrispondono ai termini di ricerca indicati
SINOSSI
non tanto mostrare attraverso le sue creazioni [opzione ...]termine di ricerca> ...
DESCRIZIONE
Mostra tutti i messaggi che corrispondono ai termini di ricerca.
See pochi-termini-di-ricerca(7) per i dettagli sulla sintassi supportata per .
I messaggi verranno raggruppati e ordinati in base al threading (tutte le risposte a a
un particolare messaggio apparirà immediatamente dopo tale messaggio in ordine di data). Il risultato
non è rientrato per impostazione predefinita, ma i tag di profondità vengono stampati in modo che sia possibile eseguire il rientro corretto
eseguita da un post-processore (come l'interfaccia di emacs a not much).
Opzioni supportate per mostrare attraverso le sue creazioni includere
--intero thread=(vero|falso)
Se è vero, non tanto mostrare attraverso le sue creazioni emette tutti i messaggi nel thread di qualsiasi messaggio corrispondente
i termini di ricerca; se false, emette solo i messaggi corrispondenti. Per
--formato=json e --format=sesso questo valore predefinito è vero. Per altri formati, questo
il valore predefinito è falso.
--format=(testo|json|sexp|mbox|raw)
testo (predefinito per messaggi)
Il formato di testo normale predefinito ha tutte le parti MIME del contenuto di testo decodificate.
Vari componenti in uscita, (messaggio, testata, stile di vita, attaccamento e
MIMO parte), sarà delimitato da marcatori facilmente analizzabili. Ogni marcatore consiste
di un carattere Control-L (ASCII decimale 12), il nome del marker e
quindi una parentesi graffa di apertura o chiusura, ('{' o '}'), per aprire o
chiudere il componente. Per un messaggio MIME multiparte, queste parti saranno
nidificato.
json L'output è formattato con Javascript Object Notation (JSON). Questo formato
è più robusto del formato di testo per l'elaborazione automatizzata. il nidificato
la struttura dei messaggi MIME multiparte si riflette nell'output JSON nidificato. Di
l'output JSON predefinito include tutti i messaggi in un thread corrispondente; cioè, da
predefinito --formato=json set --intero thread. Il chiamante può disabilitarlo
comportamento impostando --intero thread=falso. L'output JSON è sempre
codificato come UTF-8 e qualsiasi contenuto del messaggio incluso nell'output sarà
set di caratteri convertito in UTF-8.
sesso L'output è formattato come l'equivalente Lisp s-expression (sexp) di
Formato JSON sopra. Gli oggetti sono formattati come elenchi di proprietà le cui chiavi sono
parole chiave (simboli preceduti da due punti). True è formattato come t ed entrambi
false e null sono formattate come zero. Per quanto riguarda JSON, l'output dell'espressione s è
sempre codificato come UTF-8.
mbox Tutti i messaggi corrispondenti vengono emessi nel tradizionale formato Unix mbox con
ogni messaggio è preceduto da una riga che inizia con "Da" e uno spazio vuoto
linea che separa ciascun messaggio. Righe nel contenuto del messaggio che iniziano con
"Da " (preceduto da zero o più caratteri '>') ha un '>' aggiuntivo
carattere aggiunto. Questa fuga reversibile è denominata formato "mboxrd" e
descritto in dettaglio qui:
http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/mail-mbox-formats.html
crudo (predefinito if --parte is dato)
Scrivere i byte grezzi della parte MIME data di un messaggio sullo standard out. Per
questo formato, è un errore specificare una query che corrisponde a più di una
messaggio.
Se la parte specificata è una parte foglia, viene emesso il corpo della parte
dopo aver eseguito la decodifica del trasferimento del contenuto (ma nessuna conversione del set di caratteri). Questo
è adatto per salvare gli allegati, ad esempio.
Per una parte multiparte o messaggio, l'output include le intestazioni della parte come
così come il corpo (comprese tutte le parti del bambino). Non viene eseguita alcuna decodifica
perché le parti multiparte e messaggio non possono avere un trasferimento di contenuto non banale
codifica. I consumatori di questo potrebbero dover implementare la decodifica MIME e simili
funzioni.
--versione-formato=N
Usa la versione del formato di output strutturato specificato. Questo è destinato a
programmi che invocano non tanto(1) internamente. Se omesso, l'ultimo supportato
verrà utilizzata la versione.
--parte=N
Emettere la singola parte MIME decodificata N di un singolo messaggio. I termini di ricerca devono
corrispondere a un solo messaggio. Le parti del messaggio sono numerate in una prima passeggiata in profondità di
la struttura MIME del messaggio, e sono identificati in 'json', 'sexp' o 'text'
formati di output.
Nota che anche un messaggio senza struttura MIME o una singola parte del corpo ha ancora
due parti MIME: la parte 0 è l'intero messaggio (intestazioni e corpo) e la parte 1 è
solo il corpo.
--verificare
Calcola e segnala la validità di qualsiasi firma crittografica MIME trovata in
il contenuto selezionato (es. parti "multiparte/firmate"). Stato della firma
verrà segnalato (attualmente supportato solo con --format=json e
--format=sexp), e la parte multiparte/firmata sarà sostituita dalla firmata
dati.
--decrittografa
Decifra tutte le parti crittografate MIME trovate nel contenuto selezionato (es.
parti "multiparte/crittografate"). Verrà segnalato lo stato della decrittazione
(attualmente supportato solo con --format=json e --format=sexp) e via
decifratura riuscita la parte multipart/crittografata sarà sostituita dal
contenuto decifrato.
La decrittazione prevede un funzionamento gpg-agente(1) per fornire le credenziali necessarie.
Senza uno, la decrittazione fallirà.
Implica --verifica.
--exclude=(vero|falso)
Specifica se omettere i thread che corrispondono solo a search.tag_exclude dalla ricerca
risultati (impostazione predefinita) o meno. In entrambi i casi il messaggio escluso verrà contrassegnato
con il flag di esclusione (tranne quando output=mbox quando non c'è nessun posto dove mettere il
bandiera).
Se viene specificato --intero thread, vengono restituiti thread completi a prescindere
(con il flag di esclusione impostato quando appropriato) ma thread che corrispondono solo
in un messaggio escluso non vengono restituiti quando --exclude=vero.
L'impostazione predefinita è --exclude=vero.
--body=(vero|falso)
Se vero (predefinito) non tanto mostrare attraverso le sue creazioni include i corpi dei messaggi nel
produzione; se falso, i corpi vengono omessi. --body=falso è implementato solo per il
json e sexp ed è incompatibile con --parte > 0.
Questo è utile se il chiamante ha bisogno solo delle intestazioni poiché l'output senza corpo è molto
più veloce e sostanzialmente più piccolo.
--include-html
Includi parti "testo/html" come parte dell'output (attualmente supportato solo con
--format=json e --format=sexp). Per impostazione predefinita, a meno che --parte=N è usato per selezionare
una parte specifica o --include-html è usato per includere tutte le parti "testo/html", no
la parte con il tipo di contenuto "text/html" è inclusa nell'output.
Un uso comune di non tanto mostrare attraverso le sue creazioni consiste nel visualizzare un singolo thread di messaggi di posta elettronica. Per questo,
utilizzare un termine di ricerca di "thread: " come si può vedere nella prima colonna di output
dal non tanto Ricerca comando.
EXIT STATUS
Questo comando supporta i seguenti codici di stato di uscita speciali
20 La versione del formato richiesta è troppo vecchia.
21 La versione del formato richiesta è troppo nuova.
Usa not much-show online usando i servizi onworks.net