Questo è il comando cronaca-entry-filter 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
cronaca-entry-filter - Converti i file del blog in HTML, se necessario.
SINOSSI
Opzioni di aiuto
--help Mostra una breve panoramica della guida.
--version Mostra la versione di questo script.
Opzioni
--format Il formato globale di tutte le voci.
--filename Il nome del singolo file da elaborare.
Filtri
--pre-filter Un filtro da eseguire prima della conversione in HTML.
--post-filter Un filtro da eseguire dopo la conversione HTML.
CHI SIAMO
Questo script è progettato per ricevere un nome di file e un tipo di formattazione globale su
riga di comando. Il tipo di formattazione specifica come verrà elaborato il file del post di blog:
1. Se il formato è "tessile" il file verrà convertito da tessile
all'HTML.
2. Se il formato è "markdown", il file verrà convertito da markdown
all'HTML. Viene riconosciuto anche il relativo formato "multimarkdown".
3. Se il formato è "html" non verranno apportate modifiche.
Una volta che la conversione è stata applicata, il codice verrà scansionato anche per i tags to
espandere tramite il Testo::VimColor modulo, se installato, che consente la bella
stampa del codice sorgente.
Per abilitare l'evidenziazione della sintassi dei frammenti di codice dovresti formattare i tuoi esempi di codice come
segue:
Oggetto: Alcuni codici evidenziati.
Data: 25 dicembre 2009
Tag: cronaca, perl, blah
Ecco un codice che sembrerà carino ..
#!/usr/bin/perl -w
...
..
Notare l'uso di lang="perl", che fornisce un suggerimento sul tipo di evidenziazione della sintassi
applicare.
Inoltre è possibile utilizzare le pseudo-intestazioni pre-filtro e post-filtro che consentono
di trasformare l'ingresso in ulteriori mode creative.
Ad esempio potresti desiderare che il blog sia in maiuscolo solo per qualche motivo, e questo potrebbe
essere raggiunto tramite:
Oggetto: NON MI PIACE IL MINUSCOLO
Tag: meta, casuale, sciocco
Data: 25 dicembre 2009
Prefiltro: perl -pi -e "s/__USER__/`whoami`/g"
Post-filtro: tr [az] [AZ]
Questo post, scritto da __USER__ non avrà valori minuscoli.
Notate come è stato inserito anche il mio nome utente?
È possibile concatenare filtri arbitrariamente complessi tramite i filtri. Ogni filtro dovrebbe
leggere la voce su STDIN e restituire il contenuto aggiornato a STDOUT.
(Se desideri applicare un filtro globale passalo semplicemente come argomento alla cronaca, o in
il tuo file di cronaca.)
Usa il filtro di accesso alla cronaca online utilizzando i servizi onworks.net